a  {
	text-decoration: underline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: rgb(74,74,74);
}
a:hover {
	color: #F15497;
}
.wrapper ul li a:link, .wrapper ul li a:visited   {
	text-decoration: none;
	display: block;
}
a:not([href])    {
	display: inline;
}
.wrapper a[href^="http"] {
	background-image: url(../img/icons/pijl_extern.png);
	background-repeat: no-repeat;
	padding-right: 11px;
	background-position: right 5px;
	}
.wrapper a[href^="http"]:hover:after {
	content: " > " attr(title);
	font-style: italic;
	text-decoration: none;
}

.kruimels_vinden a:link, .kruimels_vinden a:visited {
	text-decoration: underline;
	color: rgb(135,135,135);
}

.kruimels_vinden a:hover {
	text-decoration: underline;
	color: #333332;
}

.--- {
}

.info ul {
	background-color: #878787;
}

.info li  a{
	text-decoration: none;
	margin-bottom: 1px;
}
.info li a:link, .info li a:visited{
	display: block;
	color: #FFF;
	background-color: #4A4A4A;
	height: 35px;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-right: 4px;
	padding-left: 4px;
}
.info li a:hover {
	display: block;
	background-color: #F59C00;
}

.cursus_intro .info ul{
	background-color: #878787;
}
.cursus_intro .info  li a{
	text-decoration: none;
	margin-bottom: 1px;
}
.cursus_intro .info li a:link , .info li a:visited{
	display: block;
	color: #FFF;
	background-color: #4A4A4A;
	height: 27px;
	padding-top: 8px;
	padding-bottom: 3px;
	padding-right: 4px;
	padding-left: 4px;
}
.cursus_intro .info li a:hover {
	display: block;
	background-color: #F59C00;
}
a.pointer:link,a.pointer:visited{
	cursor: pointer;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
a.pointer:hover {
	color: #E14253;
}
h1 a, h2 a, h3 a{
	text-decoration: none;
	display: block;
}
.kolom_rechts h2 a:link, .kolom_rechts h2 a:visited {
	color: rgb(135,135,135);
	text-decoration: none;
	display: block;
	margin: 0px;
}
.kolom_rechts h1 a:hover {
	text-decoration: underline;
}

h2 a:link span.popup{
	font-size: 0.8em;
	height: auto;
	width: 286px;
	display: none;
	font-family: "myriad pro", calibri, arial, helvetica, sans-serif;
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-bottom-color: #4A4A4A;
}
h2 a:hover span.popup{
	display: block;
	position: absolute;
}


.-- {
}
a.blue:link, a.blue:visited{
	color: rgb(0,131,181);
}
a.blue:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #42A3C8;
}
a.graydark:link, a.graydark:visited{
	color: rgb(74,74,74);
}
a.graydark:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #4A4A4A;
}
a.graylight:link, a.graylight:visited{
	color: rgb(135,135,135);
}
a.graylight:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #878787;
}
a.green:link, a.green:visited{
	color: rgb(115,178,89);
}
a.green:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #8FC17A;
}
a.pink:link, a.pink:visited{
	color: rgb(241,84,151);
}
a.pink:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #F580B2;
}
a.fuchsia:link, a.fuchsia:visited{
	color: rgb(214,12,140);
}
a.fuchsia:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #E269A5;
}
a.red:link, a.red:visited{
	color: rgb(225,66,83);
}

a.red:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #EA7B85;
}
a.white:link, a.white:visited {
	color: rgb(255,255,255);
	text-decoration: none;
}
a.white:hover {
	text-decoration: underline;
	color: #FFF;
}

a.yellow:link, a.yellow:visited{
	color: rgb(245,156,0);
}
a.yellow:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #FABA60;
}
.-_-_ {
}
.kolom_single_right .illustrator   li a,{
	padding: 3px;
}
a.illustrator:link, a.illustrator:visited {
	background-color: rgb(248,156,28);
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}
a.illustrator:hover   {
	background-color: #FABA60;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
a.photoshop:link, a.photoshop:visited {
	background-color: rgb(0,131,181);
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}
a.photoshop:hover {
	background-color: #42A3C8;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
a.dreamweaver:link, a.dreamweaver:visited {
	background-color: rgb(115,178,89);
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}
a.dreamweaver:hover {
	background-color: #8FC17A;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
a.indesign:link, a.indesign:visited {
	background-color: rgb(214,12,140);
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}
a.indesign:hover {
	background-color: #E269A5;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
a.flash:link, a.flash:visited {
	background-color: rgb(228,78,91);
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}
a.flash:hover {
	background-color: #EA7B85;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
a.foto:link, a.foto:visited {
	background-color: #333332;
	text-decoration: none;
	color: #FFF;
	padding: 4px;
}

a.foto:hover {
	background-color: #4A4A4A;
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
}
.---- {
}
a.brochure:link,a.brochure:visited {
	color: #FFF;
	display: block;
	text-align: center;
	font-size: 0.9em;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

a.brochure:hover {
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);/*Firefox*/
	-ms-transform: translate(1px, 1px);/*Microsoft Internet Explorer*/
	-webkit-transform: translate(1px, 1px);/*Chrome, Safari*/
	-o-transform: translate(1px, 1px);/*Opera*/
	background-color: rgb(74,74,74);
}
a.knop:link, a.knop:visited {
	padding: 4px;

}
a.knop:hover {
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);/*Firefox*/
	-ms-transform: translate(1px, 1px);/*Microsoft Internet Explorer*/
	-webkit-transform: translate(1px, 1px);/*Chrome, Safari*/
	-o-transform: translate(1px, 1px);
}
a.knopje:link, a.knopje:visited {
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 62px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	display: block;
	float: left;
	margin-right: 25px;
}

a.knopje:hover {
	transform: translate(1px, 1px);
	-moz-transform: translate(1px, 1px);
	-webkit-transform: translate(1px, 1px);
	-o-transform: translate(1px, 1px);
	-ms-transform: translate(1px, 1px);
	background-color: #C1C1C1;
}
a.blokje_yellow, a.blokje_blue, a.blokje_green, a.blokje_fuchsia, a.blokje_gray, a.blokje_red	{
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	line-height: 18px;
	float: left;
	height: 90px;
	width: 90px;
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 10px;
	color: #FFF;
	padding: 1px;
	-webkit-background-clip: padding-box;
}
a.blokje_yellow_nomargin, a.blokje_blue_nomargin, a.blokje_green_nomargin, a.blokje_fuchsia_nomargin, a.blokje_gray_nomargin, a.blokje_red_nomargin
{
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	line-height: 18px;
	float: left;
	height: 90px;
	width: 90px;
	-webkit-transition: all;
	-moz-transition: all;
	-ms-transition: all;
	-o-transition: all;
	transition: all;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	color: #FFF;
	padding: 1px;
	-webkit-background-clip: padding-box;
}
a.blokje_blue.gray, a.blokje_green.gray, a.blokje_fuchsia.gray, a.blokje_red.gray, a.blokje_yellow.gray, a.blokje_blue_nomargin.gray, a.blokje_green_nomargin.gray, a.blokje_fuchsia_nomargin.gray, a.blokje_red_nomargin.gray, a.blokje_yellow_nomargin.gray {
	background-color: rgb(74,74,74);
	-webkit-background-clip: padding-box;
}

a.blokje_yellow, a.blokje_yellow_nomargin {
	background-color: rgb(245,156,0);
}
a.blokje_yellow:hover, a.blokje_yellow_nomargin:hover {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform: scale(0.95,0.95);
	-o-transform: scale(0.95,0.95);
	-ms-transform: scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transform: scale(0.95,0.95);
	transition: background-color 0.5s ease-in 0s;
	background-color: #FABA60;
}
a.blokje_blue, a.blokje_blue_nomargin {
	background-color: rgb(0,131,181);
}
a.blokje_blue:hover, a.blokje_blue_nomargin:hover  {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform: scale(0.95,0.95);
	-o-transform: scale(0.95,0.95);
	-ms-transform: scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transition: background-color 0.5s ease-in 0s;
	background-color: #42A3C8;
}
a.blokje_green, a.blokje_green_nomargin {
	background-color: rgb(115,178,89);
}
a.blokje_green:hover, a.blokje_green_nomargin:hover  {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform: scale(0.95,0.95);
	-o-transform: scale(0.95,0.95);
	-ms-transform: scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transition: background-color 0.5s ease-in 0s;
	background-color: #8FC17A;
}
a.blokje_gray, a.blokje_gray_nomargin {
	background-color: rgb(74,74,74);
}
a.blokje_gray:hover, a.blokje_gray_nomargin:hover  {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform:scale(0.95,0.95);
	-o-transform:scale(0.95,0.95);
	-ms-transform:scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transition: background-color 0.5s ease-in 0s;
	background-color: #878787;
}
a.blokje_gray.pink , a.blokje_gray_nomargin.pink{
	background-color: rgb(241,84,151);
	color: #FFF;
}
a.blokje_fuchsia, a.blokje_fuchsia_nomargin {
	background-color: rgb(214,12,140);
}
a.blokje_fuchsia.lang, a.blokje_green.lang {
	float: right;
	height: 190px;
	width: 90px;
}
a.blokje_fuchsia:hover, a.blokje_fuchsia_nomargin:hover  {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform: scale(0.95,0.95);
	-o-transform: scale(0.95,0.95);
	-ms-transform: scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transition: background-color 0.5s ease-in 0s;
	background-color: rgb(226,105,165);
}
a.blokje_red, a.blokje_red_nomargin {
	background-color: rgb(225,66,83);
}
a.blokje_red:hover, a.blokje_red_nomargin:hover  {
	-moz-transform: scale(0.95,0.95);
	-webkit-transform: scale(0.95,0.95);
	-o-transform: scale(0.95,0.95);
	-ms-transform: scale(0.95,0.95);
	-webkit-transition: background-color 0.5s ease-in 0s;
	-moz-transition: background-color 0.5s ease-in 0s;
	-ms-transition: background-color 0.5s ease-in 0s;
	-o-transition: background-color 0.5s ease-in 0s;
	transition: background-color 0.5s ease-in 0s;
	background-color: #EA7B85;
}
a:hover[class$=" gray"], a:hover[class$="nomargin gray"] {
	-moz-transform: scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
	background-color: rgb(74,74,74);
}

.alfabet li a:link, .alfabet li.a:visited{
	font-family: "museo300";
	font-size: 1.3em;
	display: block;
	width: 1.3em;
	padding: 4px;
	margin-right: 1px;
	float: left;
	background-color: #4A4A4A;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #FFF;
}
.alfabet li a:hover   {
	background-color: #EC669B;
}
a.backup:link, a.backup:visited {
	background-image: url(../img/up_01.png);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 34px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
a.backup:hover {
	background-image: url(../img/up_02.png);
	background-repeat: no-repeat;
}
.pullquote a:link, .pullquote a:visited {
	text-decoration: underline;
	color: #878787;
}
.pullquote a:hover {
	text-decoration: underline;
	color: #878787;
}
a.onderstreept:link    {
	text-decoration: underline;
}
.wrapper ul.lees_ook{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #878787;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.wrapper ul.lees_ook li a{
	color: #878787;
	display: block;
}
