@charset "utf-8";
/* CSS Document */

body, html{}

body{background-color:#557163;}


/* site setup
--------------------------------------------------------*/

div#siteWrapper{
	text-align: left;
	margin: 70px auto 0;
	padding: 0px;
	border:0;
	width: 990px;
	font-size:12px;
	background: url("/img/site-background.gif") repeat-y #FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	/*position:relative;*/
	
	 
	}

div#siteWrapper div#header {background: url("/img/header-background.gif") repeat-x;	height:125px; position:relative;}

div#siteWrapper div#header div#logo {float:left; margin-left:110px;}
div#siteWrapper div#header div#header-menu {float:right; width:234px; height:125px; background: url("/img/header-menu-background.gif") no-repeat; 	height:125px;}
div#siteWrapper div#header div#header-menu div#search-block{height:95px; padding:5px 0 0 5px;}
div#siteWrapper div#header div#header-menu div#login-block{margin:5px 0 0 7px;   background-color:#FFFFFF; height:25px;}
div#siteWrapper div#header div#header-menu div#login-block a.login-btn{margin-right:4px;}
div#siteWrapper div#left {float: left;	width: 215px;}
div#siteWrapper div#header div.crumbs{position:absolute; top:100px; left:225px; }

div#siteWrapper div#header div.docControls {position:absolute; top:100px; left:675px;}
div#siteWrapper div#header div.docControls img{vertical-align:bottom; margin-right:5px; text-decoration:none;}
div#siteWrapper div#header div.docControls a:hover img{text-decoration:none;}

div#siteWrapper div#right {float: right; width: 230px;}
div#siteWrapper div#right div.info-big-frontpage {position:absolute; margin:60px -15px;} 
div#siteWrapper div#right div.info-big {position:absolute; margin:25px -15px;} 
div#siteWrapper div#right div.stripes{background: url("/img/stripes.gif") no-repeat #FFFFFF bottom; width:225px; height:5px; padding-top:10px;}
div#siteWrapper div#right div.i-wrap{background: url("/img/frontpage-stripes-bottom.gif") no-repeat #FFFFFF bottom; width:225px; height:53px;}
div#siteWrapper div#right div.right-wrap{padding-left:45px; }
div#siteWrapper div#right div.right-wrap div.stripes-short{background: url("/img/stripes-short.gif") no-repeat #FFFFFF bottom; width:180px; height:5px;}
div#siteWrapper div#right div.banner{margin-top:10px;}

div#siteWrapper div#content {float:left; width: 510px; padding:0 10px 20px 10px;}
div#siteWrapper div#content div#content-menu,div#siteWrapper div#content div#content-menu-cat {
	background-color:#5ec5ed;
	height:65px;
	padding:10px 0 0 30px;
	width:475px;
	margin-top:-5px;
}



div#siteWrapper div#content div#content-menu-cat{background:none; padding:0px; width:100%; height:40px;	}

div#siteWrapper div#content div.blue-bar{ padding:10px 30px; width:450px; color:#FFFFFF; font-size:14px; background-color:#5ec5ed;}
div#siteWrapper div#content div.green-bar{height:20px; width:100%; background-color:#9ac98c; padding:5px 10px; margin-top:5px; width:490px;}
div#siteWrapper div#content div.green-bar a:hover{color:#000000;}
/*div#siteWrapper div#content div#content-menu a{text-decoration:none; font-size:14px; font-weight:bold;}
div#siteWrapper div#content div#content-menu a.active{color:#FFFFFF;}*/

div#siteWrapper div#content div.activiteit-image{float:right; padding:5px 0 0 5px;}

div#siteWrapper  div#flash-content { margin-left:220px; padding:0 10px 20px; position:absolute; top:80px; width:510px; } 

div#siteWrapper div#footer {clear: both; background-color:#557163; padding-bottom:10px; color:#FFFFFF;}
div#siteWrapper div#footer a{text-transform:uppercase; color:#FFFFFF; font-size:10px; }
div#siteWrapper div#footer div.footer-content {
	/*position:absolute;*/
	background: #009ee0;
	width: 480px;
	left:215px;
	top:10px;
	padding:5px 30px;
	margin-left:215px;
}

div#siteWrapper div.spacer{height:5px; clear:both;}
div#siteWrapper div.footer-spacer{height:15px; clear:both; width:100%; background-color:#557163;}

div#siteWrapper div#content div.tags-wrap{margin-bottom:10px;}

div#siteWrapper div.tags {position:relative; height:25px; display:block; width:503px; background-color:#BCE4F7;}
div#siteWrapper div.tags-head, div#siteWrapper div.projects-head{float:left; position:absolute; margin-top:5px; }
div#siteWrapper div.schrijf-tags{}
div#siteWrapper div.beeld-tags{margin-left:127px;}
div#siteWrapper div.muziek-tags{margin-left:255px;}
div#siteWrapper div.mix-tags{margin-left:255px;}
div#siteWrapper div.tags-head span{padding-left:30px;}


div#siteWrapper div.schrijf-projects{margin-left:175px;}
div#siteWrapper div.beeld-projects{margin-left:300px;}
div#siteWrapper div.muziek-projects{margin-left:285px;}
div#siteWrapper div.mix-projects{margin-left:410px;}

div#siteWrapper div.slide-down{width:100px; position:relative; background-color:#e1eedb; width:510px;}
div#siteWrapper div.inner-slide-down{padding:15px 10px; width:490px; position: relative; min-height:100px;}





/* layout
----------------------------------------------------------*/

a{ color:#000000; text-decoration:none;}
a:hover{color:#009EE0; text-decoration:underline;}

div#siteWrapper div.pagina-content a{text-decoration:none; color:#009EE0;}
div#siteWrapper div.pagina-content a:hover{text-decoration:underline;}

div#siteWrapper div#content div.bijdrage-content a, 
div#siteWrapper div#content div.login-wrap a{color:#009ee0;}

img{vertical-align:middle;}
img.info-icon, img.input-info, img.textarea-info{vertical-align: top; margin-left:3px; }
img.input-info{margin-top:7px;}

p{padding-bottom:10px;}

h1,h2,h3,h4{font-family:Arial, Helvetica, sans-serif;}
h2{font-size:14px; font-weight:bold; /*width:390px;*/ }
h3{font-size:12px; font-weight:bold; padding-top:10px; }
h4{font-size:12px; font-weight:normal; padding:0 0 5px 0; }
h4 img{ vertical-align:top;}





/* menu
----------------------------------------------------------*/

div#siteWrapper div#menu{width:205px; background-color:#c2b4d5; padding:15px 0 10px; margin-bottom:10px;}

div#siteWrapper div#menu ul#menuroot{background:url(/img/white-stripes.gif) bottom no-repeat;}
div#siteWrapper div#menu ul#menuroot li{padding: 10px 0; background:url(/img/white-stripes.gif) top no-repeat;} 
div#siteWrapper div#menu ul#menuroot li a.current{color:#FFFFFF;}
div#siteWrapper div#menu ul#menuroot li ul{padding-top:15px; margin:10px 0 10px 0; background:url(/img/menu-background.gif) top no-repeat #008A2E; display:none;}
div#siteWrapper div#menu ul#menuroot li ul li{padding:0 0 10px 0; background:none;}

div#siteWrapper div#menu ul#menuroot li a{font-size:11px; display:block; padding-left:20px; width:180px; text-transform:uppercase; color:#000000; text-decoration:none; font-weight:bold;} 
div#siteWrapper div#menu ul#menuroot li a:hover{background:url(/img/active-main-item.gif) 5px 3px no-repeat;}
div#siteWrapper div#menu ul#menuroot li ul li a{margin-left:50px; width:140px; padding-left:15px; color:#FFFFFF; } 

div#siteWrapper div#menu ul#menuroot li ul li a:hover, div#siteWrapper div#menu ul#menuroot li ul li a.current{background:url(/img/active-item.gif) left 3px no-repeat;}

div#siteWrapper ul#menu-continued li{padding-bottom:10px;}

div#siteWrapper div#leden-menu{background-color:#9FB4D9; padding:10px 0 0 0px; width:205px; margin-bottom:20px;}

div#siteWrapper div#leden-menu ul li{font-weight:bold; text-transform:uppercase; font-size:11px;}
div#siteWrapper div#leden-menu ul li a{font-size:11px;}
div#siteWrapper div#leden-menu ul li ul{margin:10px 0 0 0px; padding-top:15px; background:url(/img/leden-menu-background.gif) top no-repeat #7099A4; }	
div#siteWrapper div#leden-menu ul li ul li{}
div#siteWrapper div#leden-menu ul li ul li a {color:#FFFFFF; margin-left:50px; padding-left:15px;}
div#siteWrapper div#leden-menu li ul li a:hover, div#siteWrapper div#leden-menu li ul li a.current{background:url(/img/active-item-leden.gif) left 3px no-repeat;}

/* lists
----------------------------------------------------------*/
div#siteWrapper div#content div.pagina-content ol, div#siteWrapper div#content div.bijdrage-content ol{list-style-type:decimal; margin-left:30px;}
div#siteWrapper div#content div.pagina-content ol li, div#siteWrapper div#content div.bijdrage-content ol li{margin-top:10px;}

div#siteWrapper div#content div.pagina-content ul, div#siteWrapper div#content div.bijdrage-content ul{margin-left:30px;}
div#siteWrapper div#content div.pagina-content ul li, div#siteWrapper div#content div.bijdrage-content ul li{ list-style: disc }
div#siteWrapper div#content div.pagina-content ul li a{text-decoration:none; }



div#siteWrapper div#content div.pagina-content ul li a:hover,
div#siteWrapper div#content div.pagina-content ul.agenda-list li a:hover{
	text-decoration:underline; 
	}

div#siteWrapper div#content div.pagina-content ul.agenda-latest-list li a{display:inline;}
div#siteWrapper div#content div.pagina-content ul.agenda-latest-list li{margin-bottom:10px;}

div#siteWrapper div#content div.pagina-content ul.search-results li{margin-top:10px;}

div#siteWrapper ul li a{display:block; text-decoration:none; }

div#siteWrapper div#content ul.wijken{float:left; margin-right:40px;}
div#siteWrapper div#content ul.wijken li a{ text-decoration:none; text-decoration:none; font-size:12px; font-weight:bold; line-height:18px;}
div#siteWrapper div#content ul.wijken li a:hover{color:#FFFFFF;}
div#siteWrapper div#content ul.wijken li a.active{color:#FFFFFF;}

div#siteWrapper div#content ul.leeftijdsgroepen li{display:inline; float:left; margin-right:65px;}
div#siteWrapper div#content ul.leeftijdsgroepen li a{ text-decoration:none;}
div#siteWrapper div#content ul.leeftijdsgroepen li a.active{color:#FFFFFF;}
div#siteWrapper div#content ul.leeftijdsgroepen li a:hover{color:#FFFFFF;}

div#siteWrapper div#content ul.bijdragen{clear:both; margin:20px 20px 0 0px; }
div#siteWrapper div#content ul.bijdragen li{padding-bottom:5px;}
div#siteWrapper div#content ul.bijdragen li a{ text-decoration:none;}

div#siteWrapper form div#upload-wrap ul.upload-list {}
div#siteWrapper form div#upload-wrap ul.upload-list li{display:inline; float:left; margin-right:15px;}

div#siteWrapper  ul.horizontal-blocks{margin-top:6px; }
div#siteWrapper  ul.horizontal-blocks li{display:inline; float:left; margin-right:5px; height:40px;} 
div#siteWrapper  ul.horizontal-blocks li.last-li{margin-right:0;}
div#siteWrapper  ul.horizontal-blocks li a{display:block; float:left; padding:5px 16px; height:35px; color:#FFFFFF;}

div#siteWrapper  ul.horizontal-blocks li a.cat, div#siteWrapper  ul.horizontal-blocks li a.leeftijdsgroepen
{padding:5px 0 0 32px; height:30px; color:#000000; width:90px; font-weight:bold;}

div#siteWrapper  ul.horizontal-blocks li a.leeftijdsgroepen{width:133px;}

div#siteWrapper  ul.horizontal-blocks li a.active{color:#FFFFFF;}
div#siteWrapper  ul.horizontal-blocks li a:hover{color:#FFFFFF;}

div#siteWrapper  ul.horizontal-blocks li a#a-img{background:url(/img/img-a-background.gif) top left no-repeat;}
div#siteWrapper  ul.horizontal-blocks li a#a-sound{background:url(/img/img-a-background.gif) top left no-repeat;}
div#siteWrapper  ul.horizontal-blocks li a#a-video{background:url(/img/video-a-background.gif) top left no-repeat;}
div#siteWrapper  ul.horizontal-blocks li a#a-doc{background:url(/img/doc-a-background.gif) top left no-repeat;}

div#siteWrapper  ul.horizontal-blocks li a#a-schrijf, div#siteWrapper  ul.horizontal-blocks li a#a-beeld,
div#siteWrapper  ul.horizontal-blocks li a#a-muziek, div#siteWrapper  ul.horizontal-blocks li a#a-mix,
div#siteWrapper  ul.horizontal-blocks li a#a-jeugd,div#siteWrapper  ul.horizontal-blocks li a#a-jongeren,
div#siteWrapper  ul.horizontal-blocks li a#a-volwassenen
{background:url(/img/schrijf-a-background.gif) top center ;}

div#siteWrapper  ul.horizontal-blocks li a#a-schrijfactive, div#siteWrapper  ul.horizontal-blocks li a#a-beeldactive
{background:url(/img/schrijf-a-background.gif) 0 -50px ;}

div#siteWrapper  ul.horizontal-blocks li a#a-muziekactive{background:url(/img/schrijf-a-background.gif) 2px -50px ;}
div#siteWrapper  ul.horizontal-blocks li a#a-mixactive{background:url(/img/schrijf-a-background.gif) 5px -50px ;}

div#siteWrapper  ul.tags-dropdown, div#siteWrapper  ul.projects-dropdown{background-color:#83d0f0; padding:10px 30px; width:85px; margin:5px 0; }
div#siteWrapper  ul.projects-dropdown{margin-left:-30px; }

div#siteWrapper  ul.tags-dropdown li, div#siteWrapper  ul.projects-dropdown li{padding-bottom:5px;}
div#siteWrapper  ul.tags-dropdown li a{}
div#siteWrapper  ul.tags-dropdown li a:hover,div#siteWrapper  ul.projects-dropdown li a:hover{color:#FFFFFF;}

div#siteWrapper ul.font-size-select {padding-bottom:22px;}

div#siteWrapper ul.font-size-select li{float:left; margin-right:5px;}

div#siteWrapper ul.font-size-select li.first-li{padding-right:30px; text-align:right;width:90px;}
div#siteWrapper ul.font-size-select li a {width:19px; height:17px;	background-repeat:no-repeat;}
div#siteWrapper ul.font-size-select li a.voorlees {float:left;}
div#siteWrapper ul.font-size-select li a.rss {margin-left:45px;}

div#siteWrapper ul.font-size-select li.normal a {background-image:url('/img/btn/btn-font-size-normal.gif')}
div#siteWrapper ul.font-size-select li.medium a {background-image:url('/img/btn/btn-font-size-medium.gif')}
div#siteWrapper ul.font-size-select li.big a {background-image:url('/img/btn/btn-font-size-big.gif')}

div#siteWrapper ul.font-size-select li a.active,div#siteWrapper ul.font-size-select li a:hover  {background-position:0 -17px;}

div#siteWrapper div#content div.pagina-content ul.sitemap-first-level li{list-style:none;}
div#siteWrapper div#content div.pagina-content ul.sitemap-second-level li{list-style: disc;}


/* forms
----------------------------------------------------------*/
div#siteWrapper form {margin-top:10px;}

div#siteWrapper form.inplaceeditor-form{margin:0;}

div#siteWrapper form#zoekFrm{margin:0 5px 0 0; float:right; width:100px; padding-bottom:4px;}

div#siteWrapper form fieldset{margin:0 0 20px 0;}
div#siteWrapper form fieldset.zoek-fieldset{margin:0;}

div#siteWrapper form legend{padding:0;}

div#siteWrapper form div.form-bg {margin-top:15px;}

div#siteWrapper form div.form-bg{background-color:#bce4f7; padding:5px 0 10px 20px; }

div#siteWrapper form label,div#siteWrapper form label.small-label, div#siteWrapper form label.medium-label,
div#siteWrapper form label.long-label { 
	display: block;
	float: left; 
	width: 90px; 
	padding:0 10px 0 20px;  
	margin: 5px 0 0; 
	text-align: left; 
	font-weight:bold;
	margin-top:5px;	
}

div#siteWrapper form label.contest{display:inline}

div#siteWrapper form label.small-label, div#siteWrapper form label.medium-label {padding-left:0; width: 55px;  }
div#siteWrapper form label.small-label span.sub-label{font-style:italic; font-size:10px; font-weight:normal;}
div#siteWrapper form label.login-label,div#siteWrapper form label.long-label{float:none; padding-left:0; font-weight:normal; }
div#siteWrapper form label.remember-label {float:none; display:inline; padding-left:0; font-weight:normal; }

div#siteWrapper form label.medium-label{width:70px;}

div#siteWrapper form label.long-label{width:300px;}


div#siteWrapper form input{width:397px;  margin-top:5px; background-color:#FFF; border:1px solid #7F9DB9;	}

div#siteWrapper form textarea{width:395px;	height:200px;  margin-top:5px;}
div#siteWrapper form textarea.reactie{width:485px;	height:200px;  margin-top:5px;}

div#siteWrapper form input.login, div#siteWrapper form input.login-blue{ padding:2px; width:200px;}
div#siteWrapper form input.login-blue{background-color:#bce4f7;}

div#siteWrapper form input.postcode{width:50px;}

div#siteWrapper form input.zoek{width:73px; float:left; margin:0; float:left; height:18px;}

div#siteWrapper form input.editor_field{width:200px;}

div#siteWrapper form input.checkbox{width:20px; vertical-align:middle; border:none; background:none;}
div#siteWrapper form span#ContestAllowSpan{visibility:hidden;}


div#siteWrapper form input.radio{width:20px; vertical-align:middle; border:none; background:none;}



div#siteWrapper form select.dropdown{width:200px; margin-top:5px;}
div#siteWrapper form select.dropdown-date{margin:10px 0;}

div#siteWrapper form select#tagDropdown, div#siteWrapper form div#spinner,div#siteWrapper form select#projectDropdown{
margin:5px 0 0 120px;
}

div#siteWrapper form div#spinner{margin-right:100px;}

div#siteWrapper form span#subCatTitle,div#siteWrapper form span#projectCatTitle{float:right; margin:-15px 50px 0 0 ; font-weight:bold;}
div#siteWrapper form span#projectCatTitle{float:right;}

div#siteWrapper form div.inhere{width:460px;  text-align:right;}
div#siteWrapper form div.subcat-holder{margin-top:5px;}

div#siteWrapper form input.submit, div#siteWrapper form input.submit-login,
div#siteWrapper form input.submit-aanvragen, div#siteWrapper form input.submit-versturen,
div#siteWrapper form input.submit-opslaan,div#siteWrapper form input.submit-zoek {
	border:0px solid #0055C4;
	/*width: 90px;*/
	padding: 1px;
	color:#FFF;
	font-weight:bold;
	background:#368AB8;
	cursor:pointer;
	margin-top:20px;
	width:100px;
	height:22px;
}

div#siteWrapper form input.submit-login {background:url(/img/btn/btn-frm-inloggen.gif) no-repeat;}
div#siteWrapper form input:hover.submit-login {background-position:0 -22px;}

div#siteWrapper form input.submit-aanvragen {background:url(/img/btn/btn-frm-aanvragen.gif) no-repeat;}
div#siteWrapper form input:hover.submit-aanvragen {background-position:0 -22px;}

div#siteWrapper form input.submit-versturen {background:url(/img/btn/btn-frm-versturen.gif) no-repeat; }
div#siteWrapper form input:hover.submit-versturen {background-position:0 -22px;}

div#siteWrapper form input.submit-opslaan {background:url(/img/btn/btn-frm-opslaan.gif) no-repeat; float:right;}
div#siteWrapper form input:hover.submit-opslaan {background-position:0 -22px;}

div#siteWrapper form input.submit-zoek {background:url(/img/btn/btn-frm-zoek.gif) no-repeat; float:right; margin:1px 0 0 1px; width:22px; height:20px;}
div#siteWrapper form input:hover.submit-zoek {background-position:0 -22px;}

div#siteWrapper form input.editor_ok_button{width:100px; background-color:#009EE0; color:#FFFFFF;  border:0; margin:10px;}

div#siteWrapper form input.validation-failed,div#siteWrapper form select.validation-failed,div#siteWrapper form input.captcha-fail{border:1px solid #CC0000;}
/*div#siteWrapper form input.validation-passed, div#siteWrapper form select.validation-passed{border:1px solid #99CC00;} */

div#siteWrapper span.verplicht{color:#CC0033;}

div#siteWrapper form div.passw_strength{width:200px; float:right; margin-top:-25px;}
div#siteWrapper form div.passw_strength div#LidPassword_text{}
div#siteWrapper form div.passw_strength div#LidPassword_bar{font-size: 1px; height: 2px; width: 0px; border: 1px solid white;}

/* bijdragen
-----------------------------------------------------------------*/
div#siteWrapper div#content div.bijdrage-content,div#siteWrapper div#content div.pagina-content,
div#siteWrapper div#content div.list-content, div#siteWrapper div#content div.fotowedstrijd-content{padding:5px 30px; line-height:18px; min-height:260px;}
div#siteWrapper div#content div.bijdrage-content span.page-counter{font-size:10px; font-style:italic; padding:2px;}

div#siteWrapper div#content div.fotowedstrijd-content{min-height:0;}

div#siteWrapper div#content a.thumb{margin-right:15px;}
div#siteWrapper div#content a.movie-thumb{margin-right:3px;}

div#siteWrapper div#content div.created{font-style:italic;}

/* uploads
-----------------------------------------------------------------*/
div#siteWrapper form div#wait{margin-top:8px; float:left;}

div#siteWrapper form input.cancel-upload, div#siteWrapper form input.delete-upload{width:83px; border:0px; background:#FFFFFF; color:#000000; cursor:pointer; display:none; }

div#siteWrapper form div#upload-wrap{clear:both; width:500px; min-height:100px; background-color:#BCE4F7; padding:10px 0 0 10px;}
div#siteWrapper form div#upload-wrap div.prog-wrap{width:83px;}
div#siteWrapper form div#upload-wrap a{display:block;}

div#siteWrapper form div#upload-wrap div.upload-cat{}
div#siteWrapper form div#upload-wrap img.thumb{margin-top:10px;}

div#siteWrapper div.popup{padding:10px; background-color:#BCE4F7; border: 1px solid #FFFFFF; width:410px; position:absolute;} 
div#siteWrapper div.popup input{width:400px;}
div#siteWrapper a#popup_link1{background:url(/img/btn/btn-upload.gif) no-repeat; height:17px; width:83px; display:block; color:#FFFFFF; padding:4px 0 0 12px;}
div#siteWrapper a:hover#popup_link1{background-position:0 -21px; color:#FFFFFF;}

div#siteWrapper div#videos {clear:both; padding:0px 0 10px 2px;}

/* reacties
-----------------------------------------------------------------*/

div#siteWrapper div#content div#reacties span.auteur-naam{color:#2ca440;}
div#siteWrapper div#content a#a-downloads{background:url(/img/btn/btn-arrow.gif) top left no-repeat; padding-left:15px;}
div#siteWrapper div#content a#a-reageer{background:url(/img/btn/btn-arrow.gif) top left no-repeat; padding-left:15px;}
div#siteWrapper div#content a#a-reacties{background:url(/img/btn/btn-arrow.gif) top left no-repeat; padding-left:15px;}

/*div#siteWrapper div#content div.reactie-remainder{border-bottom:1px dashed #9AC98C;}*/
div#siteWrapper div#content div.reactie-remainder div.inner-reactie-remainder{padding-bottom:10px; border-bottom:1px dashed #9AC98C;} /* for padding */ 

/* tables
-----------------------------------------------------------------*/
div#siteWrapper table#paginate{margin: 20px auto; border-collapse: collapse; text-align: center; direction: ltr;}
div#siteWrapper table#paginate tr td{padding:0 4px 0 4px; height:5px;}

div#siteWrapper table#paginate tr td a{height:1px; color:#000000 }
div#siteWrapper table#paginate tr td a:hover{color:#009EE0;}

div#siteWrapper table#paginate tr td.active-page{background-color:#BCE4F7;}

div#siteWrapper table#paginate tr td.inactive{color:#CCCCCC;}

table.uploads{width:510px; }
table.uploads th{padding:5px;}
table.uploads tr.th-row{ background-color:#CCCCCC;}
table.uploads tr.roweven{ background-color:#BCE4F7;}
table.uploads tr td{padding-bottom:5px;}

table.lijst{width:100%; text-align:left;}
table.lijst th{padding:5px 0;}
table.lijst tr.th-row{ background-color:#CCCCCC;}
table.lijst tr.roweven{ background-color:#BCE4F7;}
table.lijst tr td{padding-bottom:5px;}
table.lijst tr td.icons{padding:0 10px;}

table.lijst tr td a.reactie-title{background:url(/img/green-li.gif) no-repeat top left; padding-left:15px; margin-bottom:10px;}
table.lijst tr td a:hover.reactie-title{color:#000000;}

table.fototable tr td{padding:0 5px 10px 5px; text-align:center;} 
table.fototable tr td a{display:block;}

table.sortable th{cursor:pointer;}

table.reacties{width:100%;}

div#siteWrapper div#print_content table.lijst tr td a{text-decoration:none;}
div#siteWrapper div#print_content table.lijst tr td a img{}

table.leden{width:480px;}
table.leden th.first{padding-left:9px;}	
table.leden th img.info-icon{margin:0;}

table.cms-table tr td{padding:5px; width:90px;}
table.cms-table-big {margin-left:10px;}
table.cms-table-big tr td{padding:5px; width:150px;}
table.cms-table-big tr th{text-align:left;}

/* messages
-----------------------------------------------------------------*/

div#siteWrapper div.error_message,div#siteWrapper div.succes_message,div#siteWrapper div.validation-advice{padding:5px 0 0 25px; margin:5px 0 0 0 ; width:450px;}

/*div#siteWrapper div.error_message,div#siteWrapper div.validation-advice{border:1px solid #CC0000; background:url(/img/icons/attention-red.gif) no-repeat left #FF9999;}*/
div#siteWrapper div.error_message,div#siteWrapper div.validation-advice{color:#CC0000; background:url(/img/icons/attention.png) no-repeat 0 3px;}
div#siteWrapper div.validate-dropdown{margin-left:120px; width:120px;}

div#siteWrapper div.error_message a{color:#CC0000; text-decoration:underline;}

div#siteWrapper div.succes_message{border:0px solid #669933; background:url(/img/icons/accept.png) no-repeat 0 6px;}

div#siteWrapper div.main_error{color:#CC0000; background:url(/img/icons/attention.png) no-repeat 0 3px; padding:2px 0 0 20px; margin:10px 0; }

div#siteWrapper div#flashMessage{ padding:2px 0 0 0px; margin:10px 0; width:450px;}


kop1{font-size:12px; font-weight:bold; padding-top:10px; }
kop2{font-size:12px; font-weight:normal; padding:0 0 5px 0; }


