body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	}
.imageright {
	clear: both;
	float: right;
}

#toppanel {
	position: absolute;   /*Panel will overlap  content */
	/*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
	width: 887px;
	z-index: 999;
	margin-left: auto;
	margin-right: auto;
	float: left;
	left: 0px;
}
.tab {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	height: 50px;
	position: relative;
	top: 0;
	z-index: 999;
	float: left;
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-align: right;
	font-size: 12px;
	padding-top: 13px;
	color: #15ADFF;
}

#wrapper {
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
form {
	margin: 0px;
	padding: 0px;
}
#navigatie {
	width: 887px;
	height: 36px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	float: left;
	}
	
#bottom {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	background-image: url(../navimages/bottombg.png);
	border: 1px solid #d5d5d5;
	background-position: bottom;
	height: 220px;
}
#onder1 {
	background-color: #00FF00;
	float: left;
	height: 120px;
	width: 205px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}

#top {
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	height: 218px;
	margin-top: 15px;
	z-index: 0;
}
#adresbottom {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #A2A2A2;
	text-decoration: none;
	margin-left: 30px;
	margin-top: 18px;
	float: left;
	text-align: left;
}

#onder2 {
	background-color: #FF0000;
	height: 120px;
	width: 205px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.table
{
	width: 885px;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;

}
.table ul
{
	float:left;
	width: 191px;
	background-image: url(../canvasimages/vertical_extra_lijn.jpg);
	background-repeat: no-repeat;
	height: 210px;
	margin: 0;
	padding: 0;
	background-position: left;
}
.table .icons {
	float: left;
	width: 60px;
	height: 210px;
}

.table ul li
{
	list-style:none;
	margin-left: 10px;
}
.table ul li.title
{
	color: #fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	margin-bottom: 1px;
}
.extra {
	line-height: 18px;
}


.extralink:link {

font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 11px;
color: #5eadff;
text-decoration: none;
 }


.extralink:visited  {

font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 11px;
color: #5eadff;
text-decoration: none; }


.extralink:hover  {

font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
.ruimte {
	display: block;
	height: 5px;
	width: 190px;
	float: right;
}

.iconsposition {
	float: right;
}
#label {
	clear: both;
	float: left;
	display: inline;
	position: absolute;
	top: 475px;
	left: 34px;
	z-index: 10;
}
#adresbalk {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	border: 1px solid #818181;
	height: 50px;
	margin-bottom: 20px;
	background-color: #333;
}
#labelonder {
	float: right;
	display: block;
	padding: 0px;
	clear: both;
	margin-right: 6px;
	margin-left: 0px;
	z-index: 5;
	margin-top: 0px;
}
#videoholder {
	float: left;
	height: 475px;
	width: 855px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 22px;
	border: 1px solid #d5d5d5;
	padding-top: 30px;
	padding-left: 30px;
	background-color:#333;
	
}
#sponsorbalk {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	float: left;
	height: 60px;
	margin-bottom: 50px;
	padding: 0px;
}
#navlistsponsor li
{
	display: inline;
	list-style-type: none;
	padding: 0px;
	height: 60px;
	width: 110px;
	float: left;
	text-indent: 0px;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navlistsponsor #sponsor1 {
	margin-left: -37px;
}
}
.imagelink:link {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.imagelink:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.imagelink:hover {

	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.imagelink:active {


	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#loginbalk {
	clear: both;
	float: left;
	display: inline;
	position: absolute;
	top: 0px;
	z-index: 999;
	background-color: #CCCCCC;
	height: 25px;
	width: 887px;
}
.tabaanpassen {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	height: 32px;
	position: relative;
	top: 20;
	z-index: 999;
	float: left;
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-align: right;
	font-size: 11px;
	color: #15ADFF;
	margin-top: 38px;
}
#contentholder {

	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	border: 1px solid #818181;
}
#bladzijde {
	float: left;
	width: 857px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	margin-bottom: 0px;
}
#bladzijdeinfo {
	float: left;
	width: 857px;
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	margin-bottom: 0px;
}

.contenttable td {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}
.textzwart12px {
	font-size: 12px;
	color: #000000;
}
.textblauw12px {
	font-size: 12px;
	color: #15ADFF;
}
.textzwart20px {

	font-size: 20px;
	color: #000000;
}
.textblauw20px {

	font-size: 20px;
	color:  #15ADFF;
}.registreertextfield {
	width: 300px;
	border: 1px solid #15ADFF;
	height: 20px;
}
.td50pxrightpadding {
	margin-right: 50px;
}
.login:link {
	font-size: 12px;
	color: #15ADFF;
	text-decoration: none;
}
.login:visited {
	font-size: 12px;
	color: #15ADFF;
	text-decoration: none;
}
.login:hover {

	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.login:active {


	font-size: 12px;
	color: #15ADFF;
	text-decoration: none;
}
.login2:link {
	
	color: #15ADFF;
	text-decoration: none;
}
.login2:visited {
	
	color: #15ADFF;
	text-decoration: none;
}
.login2:hover {

	
	color: #333333;
	text-decoration: none;
}
.login2:active {


	
	color: #15ADFF;
	text-decoration: none;
}
#contentholderregistreer {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	border: 1px solid #818181;
	background-image: url(../openpiximages/registreer_bg.gif);
	background-repeat: no-repeat;
	background-position: 272px top;
	-webkit-border-radius: 9px 9px;
	-moz-border-radius: 9px 9px;
	border-radius: 9px 9px;
}
.textrood12px {

	font-size: 12px;
	color: #FF3300;
}
.textrood20px {


	font-size: 20px;
	color:  #FF3300;
}
.afstandvijftigrechts {
	padding-right: 50px;
}
.textgrijs12px {

	font-size: 12px;
	color: #BBBBBB;
}
.registreertextfieldroos {
	width: 300px;
	border: 1px solid #15ADFF;
	height: 20px;
	background-color: #FFD5D5;
}
#aanpasbalk {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	margin-bottom: 25px;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.emailadresbottom:link {
	text-decoration: none;
	color: #5eadff;
}
.emailadresbottom:visited {
	text-decoration: none;
	color: #A2A2A2;
}
.emailadresbottom:hover {

	text-decoration: none;
	color: #FFFFFF;
}
.emailadresbottom:active {


	text-decoration: none;
	color: #A2A2A2;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.registreertextfieldhoog {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 68%;
	width: 380px;
	border: 1px solid #15ADFF;
	height: 100px;
}
.formtabelpadding {
	padding-top: 10px;
	padding-bottom: 10px;
}
.registreertextfieldlang {

	width: 380px;
	border: 1px solid #15ADFF;
	height: 20px;
}
.afstandknopaanvraag {
	padding-top: 20px;
	padding-bottom: 15px;
}
#zoekbody {
	display: block;
	float: left;
	margin-right: auto;
	margin-left: auto;
	width: 660px;
	clear: both;
	background-image: url(../openpiximages/videoholderbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #d6d6d6;
}
#zoekcontent {
	float: left;
	width: 887px;
	margin-top: 22px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: -25px;
}

#resultaten {
	display: block;
	float: left;
	margin-right: auto;
	margin-left: auto;
	width: 660px;
	clear: both;
	font-size: 75%;
	line-height: 150%;
	margin-top: 15px;
	text-align: justify;
}
.zoektitel {
	font-size: 75%;
	color: #333333;
	line-height: 150%;
	text-shadow: 1px 1px 2px #fff;
}
.textvoordelen {
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
}
#topfactuur {
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-top: 30px;
	z-index: 0;
	padding-left: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	padding-bottom: 18px;
}
#contentholderinschrijving {

	width: 885px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	float: left;
	border: 1px solid #d6d6d6;
	background-image: url(../openpiximages/registreer_bg.gif);
	background-repeat: no-repeat;
	background-position: 295px top;
}
.blauw20:link {
	font-size: 20px;
	color:  #15ADFF;
	text-decoration: none;
}
.blauw20:visited {
	font-size: 20px;
	color:  #15ADFF;
	text-decoration: none;
}
.blauw20:hover {
	font-size: 20px;
	color:  #15ADFF;
	text-decoration: none;
}
.blauw20:active {
	font-size: 20px;
	color:  #15ADFF;
	text-decoration: none;
}
.naaminschrijving { 
	font-size: 12px;
	color: #000000;
-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;	text-shadow:#d8d8d8 0px 1px 1px;
}.tabelvaninschrijvinglijst {
	background-image: url(../openpiximages/videoholderbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b5b5b5;
	border-bottom-color: #b5b5b5;
	border-left-color: #b5b5b5;
}
.sluitknopx {
	margin-bottom: 5px;
	margin-right: 6px;
	float: right;
}
#geenregistratiekader {
	border: 1px solid #15ADFF;
	height: 25px;
}
.registreertextfieldgroen {

	width: 300px;
	border: 1px solid #15ADFF;
	height: 20px;
	background-color: #C6FFD5;
}
.textgroen12px {


	font-size: 12px;
	color: #0EC970;
}
