* {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
html, body {
	text-align: center;
	margin: 0;
	margin-top: 2px;
	font-family: verdana;
	font-size: 11px;
	line-height: 20px; 
	color: #6f6f6f;
}

td {
	font-family: verdana;
	font-size: 11px;
	line-height: 20px; 
	color: #6f6f6f;
}

body {
	background-color:#dce8f6;
	background-image: url('../images/campagnes/platina/bg_gradient.gif');
	background-repeat: repeat-x;
}

.bgImage {
	background-image: url('../images/campagnes/platina/bg_header_niza_logo.gif');
	background-repeat: repeat-x;
	height: 33px;
}

#page {
	margin: 0px auto;
	position: relative;
	width: 990px;
}

.header {text-align: left; margin-left: 20px;
	}
	
.leftColumn{float:left; width: 290px; margin-left: 15px; margin-right: 10px; margin-top: 20px; text-align: left}
.rightColumn{float:left; width: 660px; margin-top: 15px; text-align: left}

.topMenu {margin: 0px}
.topMenu li {display: inline; margin: 0px}

.content {margin-top: 55px; margin-left: 8px; text-align: left}
.content ul {
	list-style-type: none;
	padding: 0px 0px 10px 18px;
	margin: 0px;
	list-style-image: url('../images/campagnes/platina/bullet.gif');
}
.content ul li {padding: 0px 0px 0px 0px;}

.formErrorMessage li {color:#cc0707;}

h1 {color: #cc0707; font-size: 20px;}
h2 {color: #6f6f6f; font-size: 20px;}
h3 {color: #585858; font-size: 13px;}
.artikel {margin-top: 15px; padding-right: 10px; xpadding-bottom: 10px;}
.kortTekstBlok {margin-top: 20px; padding-right: 10px; xpadding-bottom: 10px;}
.leesmeer {color: #cc0707}

a:visited, a:link {color: #cc0707; text-decoration: none}
a:active, a:hover {text-decoration: underline}

.submenu {color: #cc0707; margin-bottom: 25px}
a.submenuLink:visited, a.submenuLink:link {color:#6f6f6f; text-decoration: none}
a.submenuLink:active, a.submenuLink:hover {color:#cc0707; text-decoration: none}


.videoKader {margin: 0px; margin-top: 15px; border: 1px solid #cccccc; padding: 4px; padding-top: 10px; width: 320px; background-color:#FFFFFF;}

.vraag {margin-top: 5px;}
.antwoord {margin-left: 10px; margin-bottom: 10px; margin-top: 10px; border-bottom: 1px solid #cc0707; padding-bottom: 5px}

.lab {width: 120px; float:left;	clear:left;}
input {border: 1px solid #bfbfbf;background-color:transparent; padding-left: 4px; height: 18px}
textarea {border: 1px solid #bfbfbf;background-color:transparent;}
select {border: 1px solid #bfbfbf; background-color:#FFFFFF; font-size: 11px}
.radio {border: 0px; width: 20px; height: 20px; padding: 0px; margin: 0px;}
.radioText {height: 14px}
.labNaw {width: 120px; float:left;	clear:left; height: 18px}

.buttonNormal {background-color: #FFFFFF; color: #cc0707; border: 1px solid #cc0707;  height: 22px; padding: 0px}
.buttonHigh{background-color: #cc0707; color: #FFFFFF; border: 1px solid #cc0707; height: 22px; padding: 0px}

/* submenu styles voor widget: menu_3level_active_open */

.menuContainer {
	padding-bottom:10px;
	width:290px;
}

.subNav {
	width: 280px;
	padding:3px 5px 3px 5px;
}

.subNavActive {
	width: 280px;
	padding:3px 5px 3px 5px;
}

.subsubNav {
	width: 280px;
	padding:3px 5px 3px 15px;
}

a.subKnop:link, a.subKnop:visited, a.subKnop:active {
	color:#6f6f6f;
	text-decoration:none;
}

a.subKnop:hover {
	color:#cc0707;
	text-decoration:none;
}

a.subKnopActive:link, a.subKnopActive:visited, a.subKnopActive:active {
	color:#cc0707;
	text-decoration:none;
	/*background-image:url(../images/bg_nav_active.gif); background-repeat:no-repeat; */
}

a.subKnopActive:hover {
	color:#6f6f6f;
	text-decoration:none;
}
/* ------------------------------------------- */

.formFieldTag {
	float:left;
	width:100px;
}

.formFieldWrapper {
	float:left;
}

.formTextboxBedrag {
	width:80px;
}

.privacyStatement {
	margin-top:20px;
	border-top:1px dotted #6f6f6f;
	font-style:italic;
}
.formTextbox {
	width:280px;
	margin: 0px 0px 2px 0px;
}
