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

/*** HEADER ***/

/***Opmaak logo sep 2009 Marieke***/

#headerleft.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol { width: 315px; }
#headerleft dl.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol { width: 315px; } 
#headerleft div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image { margin: 0 0 0 15px; border: 0px; }
#headerleft dl.csc-textpic-image { width: 315px; }

/***opmaake zoek rechtsboven***/

#quick_search {
	vertical-align: bottom;
	padding: 0px;
	margin: 0px 0 0 0;
	border: none;
	float: left;
	/*width: 168px;*/
}

#indexedsearch { float: left; }

/*div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin: 0px;}*/

/***Opmaak sizer in header top right, sep 2009 Marieke ***/
.tx-efafontsize-pi1 {
	float: left;
	height: 21px;
	/*width: 33px;*/
	padding: 0px;
	margin: 0px;
	}

/** JvH toplogin form */
#welcome div.loginformtop {
    float: left;
    margin-top: 4px;
}

#welcome div.loginformtopelm {
    margin: 0 0 3px 0;
}
#felogin_nopass {
    text-align: left;
	margin: 0px 20px 0px 0px;
	padding: 0px;
    float: left;
	display: inline;
}
#felogin_new {
    text-align: left;
	float: left;
    margin: 0px 0 0 0;
	padding: 0px;
	display: inline;
}
#felogin_error {
    float: left;
    margin: 0px 20px 0 0;
    font-weight: bold;
    color:#c03;
}
.felogin-hidden {
    display: none;
}
input#pass, input#user {
    height: 16px;
	width: 100px;
	margin: 0 10px 0 0;
}
/* end toplogin form */

/*** Einde header ***/

.catlistlarge {
  height: 210px; 
  min-height: 210px; 
  overflow: hidden;
}

#footertop div.tx-alternetusersonline-pi1 div.onlinestats, #footermiddle div.tx-alternetusersonline-pi1 div.onlinelist{
	margin: 10px;
	color: #fff;
	float: left;
	padding: 0px;
}

.right1 {
	border: 1px solid red;
	float: left;
}

p.bodytext, span.label, span.inputBox, span.textacross, div.tx-mmforum-pi4, p.bodytextblue, p.bodytextred {
	padding: 10px;
	font-size: 0.8em;
}
span.label {
  width: 50px;
  min-width: 50px;
  float: left;
}

span.label, span.inputBox, span.textacross {
  clear: both;
}

div.inputFormRow {
  padding-bottom: 12px;
}

p.bodytextblue, .textblue {
	color: #09f;
}

span.bodytextblue {
	color: #09f;
}

p.bodytextred, .textred,  span.bodytextred {
	color: #c03;
}

p.bodytextorange, .textorange {
	color: #f60;
}

.textgrey {
	color: #636468;
}

.textlightgrey {
	color: #9496a2;
}

p.bodytext a {
	color: #636468;
}

p.bodytext a:hover {
	color: #cc0033;
}

p.big {
	font-size: 1em;
	font-weight: bold;
	padding: 10px;
}


div.usr_info_column span.lastname {
	text-transform: uppercase;
	color: #fff;
}
#searchboxcolleague {
	
}

#searchbuttcolleague {
	background: url(../images/start.jpg);
	width: 21px;
	height: 19px;
}

#regio {
	height: 18px;
}

#footermenu img {
	margin-left: 6px;
}


/**** begin formelementen ****/

.textbox {
	border: 1px solid #09f;
	height: 21px;
	font-family: "Trebuchet MS", Lucida, Verdana, Helvetica, sans-serif;
	font-size: 1em;
}

.butt {
	border: 1px solid #09f;
	height: 21px;
	/*width: 121px;*/
}

textarea, input, select {
	border: 1px solid #09f;
	margin-left: 10px;
	/*margin-left: 10px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 121;
	float: left;
	clear: none;*/
}

hr {
  background-color: #B1B1B3;
  color: #B1B1B3;
  height: 1px;
  margin: 0px 10px 0px 10px;
  clear: both;
}

div.loginform {
	padding: 5px 10px;
	font-size: 0.8em;
}

div.loginform input#user, div.loginform input#pass {
 
}

.tx-felogin-pi1 label {
  display:block;
  float:left;
  width:88px;
}

div.tx-felogin-pi1 legend {
  color:#09f;
  font-size:0.8em;
  font-weight:bold;
  padding:10px;
}

input.shadedbutton {
  background: url(../images/button_bg.gif) center 0px no-repeat;
  margin: 0px;
  /*height: 21px;
  clear: right;
  float: left;*/
}

a.button {
  background:url(../images/button_bg.gif) center 0px no-repeat;
  border: 1px solid #09f;
  height: 16px;
  padding: 0px 7px;
  text-decoration: none;
  margin: 0px;
}

table.filelist {
  margin-left: 10px;
  width: 95%;
}

table.filelist td, table.filelist th {
    padding: 2px 5px;
    font-size: 0.8em;
    text-align: left;  
}

table.filelist td {
	border-top: 1px solid #b1b1b3;
}

table.filelist th {
	color: #c03;
}

table.filelist {
	border-collapse: collapse;
}


/*img, div, .pngfix, input { behavior: url("/fileadmin/templates/main2008/res/iepngfix.htc") }*/
.card {
  position: relative;
  margin-top: 6px;
  margin-bottom: 6px;
}
.air_info {
  position: absolute;
  width: 300px;
  bottom: 31px;
  left: -78px;
  visibility: hidden;
  z-index: 100;
}
.air_info_top {
  background: url(../images/popup_top.png) no-repeat;
  width: 286px;
  padding: 2px 10px;
}
.air_info_bottom {
  background: url(../images/popup_bottom.png) no-repeat;
  height: 23px;
  width: 300px;
}

div.blog_list_date {
  float: left;
  width: 60px;
  padding: 2px 2px 2px 10px;
  font-size: 0.7em;
  color: #c03; 
}

div.blog_list_subject {
  float: left;
  width: 120px;
  padding: 2px;
  font-size: 0.7em;
  color: #636468; 
}

div.blog_list_author {
  padding: 2px 10px 2px 2px;
  font-size: 0.7em;
  color: #09f;
}

div.tx-wecdiscussion-pi1 {
	padding-bottom: 20px;
}
div.tx-wecdiscussion-items-row div.blog_list_date {
  float: left;
  width: 60px;
  padding: 2px 2px 2px 10px;
  font-size: 0.7em;
  color: #c03;
  clear: none;
}
div.tx-wecdiscussion-items-row div {
	clear:both;
}
div.tx-wecdiscussion-items-row div.blog_list_subject {
  float: left;
  width: 120px;
  padding: 2px;
  font-size: 0.7em;
  color: #636468; 
  clear: none;
}

div.tx-wecdiscussion-items-row div.blog_list_author {
  padding: 2px 10px 2px 2px;
  font-size: 0.7em;
  color: #09f;
  clear: none;
}

span.blog_subject_sub {
  font-weight: normal;
  font-size: 0.8em;
  padding-left: 20px;
}

h3.pb_latest {
  display: inline; 
  margin-right: 0px; 
  padding-right: 4px;
}

p.pb_latest_sub {
  display: inline; 
  margin: 0px; 
  padding-left: 4px; 
  font-size: 0.8em;
}

p.pb_title {
  padding: 5px 10px 2px 10px;
}

p.pb_iteminfo1 {
  display: inline; 
  padding: 1px 2px 1px 10px;
  font-size: 0.7em;
}

p.pb_iteminfo2 {
  display: inline; 
  padding: 1px 2px;
  font-size: 0.7em;
}

p.pb_iteminfo3 {
  display: inline; 
  padding: 1px 10px 1px 2px;
  font-size: 0.7em;
}

p.pb_subheader {
  padding: 2px 10px 5px 10px;
}

.tx-newsfeedit-pi1-form-row, .tx-newsfeedit-pi1-message, .tx-newsfeedit-pi1-link {
	padding: 10px;
	font-size: 0.8em;
  margin: 0px;
}

.tx-newsfeedit-pi1-form-label {
  width: 60px;
}
.tx-newsfeedit-pi1-form-field {
  padding-left: 60px;
}
.tx-newsfeedit-pi1-form-data-title {
  width: 15em;
}
.tx-newsfeedit-pi1-form-data-short {
  width: 200px;
}
.tx-newsfeedit-pi1-form-submit {
  background:url(../images/button_bg.gif) center 0px no-repeat;
}

/* profile editing styles */
/* ---general styles--- */
.cwtfe_profile_row, .aanmeld_profile_row {
  font-size:0.8em;
  padding: 10px 10px 10px 10px;
  width: 590px;
  clear: both;
}
.aanmeld_profile_row {
	width: 590px;
	float: left;
}
.cwtfe_profile_req {
  display: none;
  margin: 0 10px 0 0;
  float: left;
  clear: left;
}
.cwtfe_profile_label {
  float: left;
  width: 140px;
}

#cpr_tx_cwtcommunityuser_platform.cwtfe_profile_label {
  margin-right: 10px;
  float: left;
  width: 300px;
}

.cwtfe_profile_field input {
  width: 160px;
  float: left;
}
.cwtfe_profile_help {
  color: #09f;
  font-size: 0.9em;

  margin: 0 0 0 10px;
  float: left;
}
.cwtfe_profile_errrow {
  font-size: 1.0em;
  font-weight: bold;
  padding: 10px;
  float: left;
}
.cwtfe_profile_errmsg {
  color: #c03;
  float: left;
}
.cwtfe_profile_errmsg {
	float: left;

}
input.cwtfe_profile_checkbox_input {
  width: 16px;
  border: medium none;
  float: left;
}
.cwtfe_profile_checkbox {
  display: block;
  float: left;
}
.cwtfe_profile_checkbox_label {
  display: block;
  float: left;
  width:300px;
}
/* ---specific styles per id-- */

#cpf_password_again input {
  width: 160px;
  float: left;
}

#cpl_tx_cwtcommunityuser_position {
  display: block;
}

#cph_tx_cwtcommunityuser_position.cwtfe_profile_help, #cph_tx_cwtcommunityuser_aboutme.cwtfe_profile_help, #cph_tx_cwtcommunityuser_office.cwtfe_profile_help { width: 145px; }

#cpf_tx_cwtcommunityuser_position textarea {
  height: 60px;
  width: 275px;
  float: left;
}

#cpf_tx_cwtcommunityuser_office select {
  width: 275px;
  float: left;
}


#cpf_password input {
  width: 160px;
  float: left;
}

#cpf_first_name {
	  float: left;
}
#cpf_last_name {
	
	  float: left;
}
#cpf_tx_cwtcommunityuser_mobile input {

    float: left;
}
#cpf_email {
    float: left;
}

#cpf_tx_cwtcommunityuser_expertfields {
  display: block;
}

#cpf_tx_cwtcommunityuser_extrapositions, #cph_tx_cwtcommunityuser_extrapositions {
  display: block;
}

#cpf_tx_cwtcommunityuser_extrapositions textarea, #cpf_tx_cwtcommunityuser_aboutme textarea {
  height: 80px;
  width: 275px;
  float: left;
  margin-bottom: 10px;
}

#cpid_tx_cwtcommunityuser_image input {
	width: 11px;
	height: 11px;
	border: none;
	margin: 0px 5px;
	float: left;
}

#cpr_tx_cwtcommunityuser_platform {
  overflow: hidden;
    float: left;
}

#cpr_tx_cwtcommunityuser_newsregion {
  height: 7em;
  float: left;
}

#cpr_tx_cwtcommunityuser_calregion {
  height: 8em;
  float: left;
}

#cpf_tx_cwtcommunityuser_extrapositions {
  height: 12em;
  float: left;
}

#cpr_tx_cwtcommunityuser_agenda {
  height: 7em;
  float: left;
}

#cpf_username {
  float: left;
}

#cpf_email input {

  float: left;
}

/* end profile editing styles */
.smoelenboek_profile {
	margin-left: 10px;
	color: #09f;
}

/* mm_forum styles start */
.forumpath {
	padding-left: 20px;
}
.forumpath li {
	list-style-type:none;
	display:inline;
	color: #636468;
	padding-top: 10px;
	padding-left: 20px;
	font-size: 0.9em;
	font-weight:bold;
	
}
.forumpath li a {
	text-decoration:none;
}
.forumpath li.cat {
	/*font-size: 1.2em;*/
	padding-left: 0px;
}
.forumpath .forum {
	background: url(../images/arrowred.gif) 10px 15px no-repeat;
}
.forumpath .topic {
	background: url(../images/arrowred.gif) 10px 15px no-repeat;
}
.forumSelect .tx-mmforum-select {
height:70px;
overflow:scroll;
}
/* m	m_forum styles end */

/* air_filemanager */
span.airfilemanager_selected {
	background: url(../images/paginatorred.jpg) center 1px no-repeat;
	color: white;
/*	padding: 0px 7px;*/
	text-decoration: none;
	display: block;
	float: left;
	text-align: center;
	width: 22px;
	height: 22px;
}
a.airfilemanager_page {
	background: url(../images/paginatororange.jpg) center 1px no-repeat;
	color: white;
/*	padding: 0px 7px;*/
	text-decoration: none;
	display: block;
	float: left;
	text-align: center;
	width: 22px;
	height: 22px;
}

a.airfilemanager_prev {
	margin-left: 5px;
	display: block;
	float: left;
}
a.airfilemanager_prev img {
vertical-align: middle;
}
a.airfilemanager_next {
	width: 14px;
	margin-left: 0px;
	display: block;
	float: left;
}
a.airfilemanager_next img {
vertical-align: middle;
}



#upload-form .formrow {
	padding: 10px;
	font-size: 0.8em;
}
#upload-form .formrow .inputcol textarea {
		width: 400px;
		height: 100px;
}
/* notice board */

.tx-ttnews-browsebox td { width: 20px; text-align: center; vertical-align: middle; }

.tx-ttnews-browsebox p {
	padding: 10px;
	font-size: 0.8em;
	color: #09f;
}
span.tx-ttnews-browsebox-strong {
	color: inherit;
}
.tx-ttnews-browsebox table p {
	padding: 1px 0px 2px 0px;
	background: url(../images/paginatororange.jpg) center 1px no-repeat;
	height: 22px;
}

.tx-ttnews-browsebox table td.tx-ttnews-browsebox-SCell p {
	padding: 1px 0px 2px 0px;
	background: url(../images/paginatorred.jpg) center 1px no-repeat;
	height: 22px;
}

.tx-ttnews-browsebox table p a {
	text-decoration: none;
	color: white;
	vertical-align: center;
}

.tx-ttnews-browsebox table p a .next {
	background: url(../images/paginatorarrowforward.jpg) left no-repeat;
	padding: 0 8px 5px 8px;
	background-color: #FFF;
}

.tx-ttnews-browsebox table p a .prev {
	background: url(../images/paginatorarrowback.jpg) right no-repeat;
	padding: 0px 8px 5px 8px;
	background-color: #FFF;
}

table.userlist-table td, table.buddylist-table td, table.profile-table td {
	font-size: 0.8em;
	padding: 0px 2px 0px 2px;
}

table.userlist-table td h3 {
	font-size: 1.1em;
}

table.userlist-table td img, table.buddylist-table td img {
	margin-left: 5px;
}

.tx-wecdiscussion-error {
	padding: 10px;
	font-size: 0.8em;
}

.tx-wecdiscussion-error ul {
	padding-left: 14px;
}

div.colmidandright div.tx-mmforum-pi4 {
	padding: 0px;
	font-size: 1em;
}

div.mmf_srch_count, div.mmf_srch_paging {
	padding: 10px;
	font-size: 0.8em;
}

div.mmf_srch_paging a {
	padding: 1px 4px 2px 4px;
	background: url(../images/paginatororange.jpg) center 1px no-repeat;
	height: 20px;
	text-decoration: none;
	color: white;
}

div.mmf_srch_paging a strong {
	text-decoration: none;
	color: white;
}

input#cpidicn_tx_cwtcommunityuser_image {
	width: 11px;
	height: 11px;
	border: medium none;
}

div.tx-airfilemanager-pi1 div.col590a {
	overflow: visible;
}


/* styles for cases */
#case-paginator {
	margin-left: 10px;
}

#case-paginator td {
  width: 20px;
  height:20px;
  color:#fff;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
  
}
#case-paginator td a {color: #fff; display:block; text-decoration: none;}

#case-paginator .cases-paginatorcell {
  background-image: url(../images/paginatororange.jpg);
}

#case-paginator .cases-paginatorcell-active {
  background-image: url(../images/paginatorred.jpg);
}

#cases-images {
	margin: 10px 0 10px 0;
	position: relative;
}

#imgcase_prev {
  position: absolute;
  cursor: pointer;
  cursor: hand;
}

#imgcase_next {
  position: absolute;
  cursor: pointer;
  cursor: hand;
  right: 0px;
}

.imageholder610 { width: 610px; margin: 0px; padding: 0px; }

.imageholder610 img { display: none; }

.imageholder610 img.imgcase_left {
  width: 300px;
  margin: 0 10px 0 0;
  display: inline;
}

.imageholder610 img.imgcase_right {
  width: 300px;
  display: inline;
  margin: 0px;
  padding: 0px;
}

.teaser-cases-record img.case-teaser-image {
	margin-right: 10px;
}

.teaser-cases-record hr {
	margin: 5px 0;
}

/* special forms for submitting cases */
.case-form {
	padding: 0px;
	font-size: 0.8em;
}

.case-form label, .case-form span {
	vertical-align: top;
}

.case-form legend {
	display: none;
}

.case-form fieldset {
	margin: 10px 0;
}

.case-form label {
	padding: 0 5px;
}

.case-form span.req {
	padding: 0 5px;
	color: #c03;
	font-weight: bold;
}

div.fixw1 {
	width: 100px;
	float: left;
	font-size: 0.8em;
	padding-left: 10px;
}

div.fixw2 {
	width: 82px;
	float: left;
	font-size: 0.8em;
	padding-left: 5px;
}

div.fixw3 {
	width: 80px;
	float: left;
	font-size: 0.8em;
	padding-left: 5px;
}

/*Column lats_single */
.subheader_style{
font-size:11px;
font-weight:500;
color:#000000;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}

.lats_col_zero {
	margin-left: 5px;
}

.clear_news{ clear:both}

.col_one{
width:300px;
float:left;
font-size:17px;
}

.col_two{
width:285px;
float:right;
}

.col_three{
float:left;
width:160px;
font-size:19px;
text-align: center;
}

.col_four{
float:right;
width:140px;
}

.col_five{
float:left;
padding:5px 10px 5px 10px;
}

.col_six{
padding:10px 10px 10px 10px;
}

/* paginator */
div.tx-alternetcwtsearch-pi1 {
  overflow: hidden;
}

div.tx-alternetpaginator-pi1 {
  height: 20px;
  margin: 0px 5px;
  padding: 5px 0px;
}

div.tx-alternetpaginator-pi1 a {
  display: block;
  float: left;
  width: 20px;
	color: white;
	margin: 0px 1px;
	text-decoration: none;
	text-align: center;
}
div.tx-alternetpaginator-pi1 a.paginator_page {
	background: url(../images/paginatororange.jpg) center 1px no-repeat;
}
div.tx-alternetpaginator-pi1 a.inactive {
	background: url(../images/paginatorred.jpg) center 1px no-repeat;
}
.change{float:left;padding:10px 10px 0px 0px;}
.text_decr a{ float:left;padding:5px 5px 0px 10px;text-decoration: none;}
.bodytextred_col{
color: #c03;
font-size: 1em;
font-weight: bold;}
.lats_col_one{ width:65px; float:left; padding-left:5px;}
.lats_col_two{ width:130px; float:left;}
.lats_col_three{ width:100px; float:left;}
.lats_col_zero{width:300px;}
.news_list_one{width:600px; float:left;}
.news_list_two{width:140px; float:right;}
.news_list_three{width:150px; float:right;}
.news_single_complete{float:left; width:100%; clear:both}
.link_style{width:130px;}
.list_end{clear: both; height:0px;}
.p_sty{margin-top:0px; padding-top:0px; }

/*General Niews Styles */
.news_list_table{ width:610px; }
.news_list_image{ width:1px; }
.news_list_title{ width:90%; }
.news_list_date{ width:140px; float:left; }
.news_list_morecat{ float:right;  padding-right:10px; }

.news_list_610{ width:610px; }
.news_list_200{ width:204px; float:left; }
.news_list_200 a{ text-decoration: none; }
.news_list_400{ width:400px; float:left; }
.news_list_260{ width:260px; float:left; }
.news_list_140{ width:140px; float:left; }
.news_list_340{ width:370px; float:left; }
.news_list_100{ width:95px; float:left; }
.news_list_150{ width:125px; float:left; }
.news_list_390{ width:390px; float:right; padding-right:10px; }

/* calendar */
table.cal-list tr td {
    vertical-align: top;
}
.cursus_bullet, beschikbaar_bullet {
	color: #77c400;
}
.evenement_bullet {
	color: #ffdb00;
}
.overig_bullet {
	color: #ff0003;
}
.training_bullet {
	color: #0068ff;
}
.vol_bullet {
	color: #ff0003;
}
.afwezig_bullet {
	color: #ffdb00;
}

.cursus_legend_bullet, .beschikbaar_legend_bullet, .cursus, .beschikbaar {
	background-color: #b9e17e;
}
.evenement_legend_bullet, .evenement {
	background: #feec80;
}
.overig_legend_bullet, .vol_legend_bullet, .overig, .vol {
	background: #ff7e82;
}
.training_legend_bullet, .training {
	background: #7eb4fc;
}
 .afwezig_legend_bullet, .afwezig {
	background-color: #ffdb00;
}

.cursus_legend_bullet, .beschikbaar_legend_bullet,   
.evenement_legend_bullet, .overig_legend_bullet, .vol_legend_bullet, 
.training_legend_bullet, .afwezig_legend_bullet {
	padding:0 4px;margin-right:4px;font-size: 11px;
}

.monthOff { visibility: hidden; }
.minical-left, .minical-right { font-size: 11px; }
.minical-left {float:left; padding: 2px 5px; margin-left:10px; background:url('/fileadmin/templates/main2008/images/mini-cal-left-background.png') no-repeat 0px 0px; width:131px; height:110px;}
.minical-left table.yearmonth {width:120px;}

/*---------------------------------------------  DUMP hieronder -----------------------------------------*/

.minical-right {float: left;padding-left: 10px;vertical-align:top;}
.month-header-prevnext {margin-top: 20px;}
table.yearmonth td {text-align:center; width:17px; height:16px; overflow:hidden;}
table.yearmonth td.yearweek { border-bottom: 1px solid #aaa; }

table.yearmonth td.beschikbaar {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #77c400;}
table.yearmonth td.evenement {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #ffdb00;}
table.yearmonth td.overig,
table.yearmonth td.vol {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #ff0003;}
table.yearmonth td.training {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #0068ff;}
table.yearmonth td.afwezig {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #ffdb00;}

.minical { margin: 10px 0; }
table.cal-list { margin: 5px 15px; width: 560px; border-collapse: seperate; border-spacing: 0 6px; }
table.cal-list th { text-align:left; font-size: .8em; font-weight: normal; color: #CC0033; }
table.cal-list td { font-size:.8em;padding:5px; }
table.cal-list tr {}

.minical table.cal-list td.evenement {background:url('/fileadmin/templates/main2008/images/mini-cal-block-image.png') no-repeat 0px 0px #ffdb00;}


/*FAQ Styles */
/*.faq_list{ width:590px; }
.faq_list_head1{ width:400px; float:left; }
.faq_list_head2{ width:210px; float:left; }
.faq_list_date{ width:80px; float:left; }
.faq_list_category{ width:120px; float:left; }
.faq_list_name{ width:120px; float:left; }
.faq_list_image{ width:60px; float:left;}
.faq_list_question{ width:210px; float:left; }
.faq_list_answer{ width:590px; float:left; display:none; }
.faq_list_bottom{ clear: both; height:1px;}
*/
/* Jigal via mail 3 september 2008 */

.case_form_reaction { float:left; width:60px; }
.case_form_textarea { float:left; width:200px; }


/* einde Jigal via mail 3 september 2008 */


/* punt 152 van issuelijst */

div#upload-form .formrow .namecol {
	width: 150px;
	display: inline;
}

div#upload-form .formrow .inputcol {
	display: inline;
}

/* Online User list */
.tx-alternetusersonline-pi1 {
	color: #fff;
	margin: 0px;
	padding: 0px;
}

.usr_card {
  position: relative;
  margin: 0px;
  /*font-size: 0.8em;*/
}

.usr_card .white {
	color: #fff;
	padding-right:10px;
}

.usr_info {
  	position: absolute;
  	width: 300px;
	bottom: 10px;
  	left: -78px;
  	visibility: hidden;
  	z-index: 333333;
    font-size: 1.4em;
}

.usr_info_top {
  background: url(../images/popup_top.png) no-repeat;
  width: 300px;
  padding: 2px 0px;
}

.usr_info_bottom {
  background: url(../images/popup_bottom.png) no-repeat;
  height: 23px;
  width: 300px;
}

.usr_info_column { width:300px; float:left; }

/* Sandra 5 september */
div.tx-alternetpaginator-pi1 {
	clear: both;
}

table.userlist-table tbody tr td h3 {
	height: 50px;
}

table.userlist-table {
	height: 200px;
}

/* issue 169 */
.tx-alternetcwtsearch-pi1 .bodytext {
	padding-top: 5px;
	padding-bottom: 5px;
}
/* einde issue 169 */
/* einde Sandra 5 september */


/* cases teaser images */
.CIT_hidden {
	display: none;
}
.CIT_visible {
	display: inline;
}
#CIT_left {
	margin-bottom: 10px;
}
#CIT_middle {
	margin-bottom: 10px;
}
#CIT_right {
	margin-bottom: 10px;
}
/* end cases teaser image */

/* Newsletter Archive */
/*table.newsletter {
  margin-left: 10px;
}*/

table.newsletter tr { height: 5px; }
table.newsletter td, table.newsletter th, table.newsletter tr {
	padding: 2px 10px;
	text-align: left;
}

table.newsletter h3 {
	font-size: 0.8em;
	color: #636468;
	background: url(../images/arrowred.gif) 10px 15px no-repeat;
	background-position: center left;
	padding: 0px 10px 0px 15px;
}

table.newsletter img { margin: 0px; padding: 0px; }
table.newsletter p { font-size: 0em; margin: 0px; padding: 0px;  }


/*table.newsletter td {
	border-bottom: 1px solid #636468;
}*/
/*table.newsletter td p{
	padding-top: 10px;
}*/

/* end Newsletter Archive */

/* issue 160 Sandra 10 september */

#smoelboeksearchleft {
	float: left;
}

#smoelboeksearchright {
	margin-left: 50px;
	float: left;
	text-align: right;
}

/* einde issue 160 Sandra 10 september */

/* issue 171 Sandra 10 september */

.tx-alternetcwtsearch-pi1 span.REQ {
	color: #c03;
}

/* einde issue 171 Sandra 10 september */

/* landkaart links */
div.positionlink {
	position: relative;
}
h3#landkaartlink {
	position: absolute;
	top: -40px;
	width: 245px;
}
/*einde landkaartlinks */

/*locatievinder */
.tx-alternetlocfinder-pi1 table.loc-table td {
	padding: 2px 0px 3px 10px;
	font-size: 0.8em;
	vertical-align: top;
}
.tx-alternetlocfinder-pi1 table.loc-table th h3 {
	text-align: left;
}
.tx-alternetlocfinder-pi1 div.col590a {
	margin-top: 10px;
}
form#alf-searchform label {
	display: block;
	float: left;
	width: 126px;
}
/* einde locatievinder */

/*----------- POLLS -------------*/


input.pollsubmit {background:url(../images/button_bg.gif) center 0px no-repeat; margin-top:5px;}


.pollAnswersDiv {
	margin-left: 10px;
}

.jk_poll_linklist {
	margin-top: 20px;
	padding-bottom: 10px;
	display: block;
}

.horizontalPollResults {
	margin-left: 10px;
	padding-bottom: 5px;	
}

.tx-jkpoll-pi1 .error, .tx-jkpoll-pi2 .error {
	margin-left: 10px;
}

.tx-jkpoll-pi1, .tx-jkpoll-pi2 {
	font-size: 0.8em;
}

.tx-jkpoll-pi1 p, .tx-jkpoll-pi2 p {
	font-size: 1em;
}

.polllist {
	margin-left: 10px;
}

a.jk_poll_linklist {
	margin-left: 10px;
}

/*--------------- Homepage Login ----------------*/
.tx-felogin-pi1 form fieldset {border:0px none;}

form#mailform div.case-form label {
	padding: 10px 10px 2px 10px;
	font-size: 1em;
	display: block;
}
form#mailform div.case-form input#mailformOnderwerp {
	margin-left: 10px;
	width: 200px;
}
form#mailform div.case-form textarea#mailformVraagopmerking{
	margin-left: 10px;
	width: 560px;
}
form#mailform div.case-form input#mailformformtype_mail {
	margin-left: 10px;
	margin-top: 10px;
	background:url(../images/button_bg.gif) center 0px no-repeat;
}
div#footerbottom a {
	color: #fff;
	text-decoration: none;
}


/*--------------- Image Map Popup ----------------*/

.col920 {
/*position: relative;*/		
overflow:visible;
}
.imagemap_popup {
  position: absolute;
  width: 300px;
  bottom: 140px;
  visibility: hidden;
  z-index: 100;
}

#samenwerking {
  left: -50px;
}

#visie {
  left: 100px;
}

#ketenjaarplan {
  left: 250px;
}

#betrokkenheid {
  left: 400px;
}
#realiseren {
  left: 550px;
}

#borgen {
  left: 700px;
}

#instrumenten {
/*	bottom: 371px;
	left : 474px;*/	
	margin-bottom : -310px;
	margin-left: 474px;
}

#samenvoordeklant {
/*	bottom: 428px;
	left : 633px;*/
	margin-left: 633px;
	margin-bottom: -248px;
}

#KIOSK {
/*	bottom: 428px;
	left : 413px;*/
	margin-left: 413px;
	margin-bottom: -248px;
}

#Kernteam {
/*	bottom: 428px;
	left : 247px;*/
	margin-left: 247px;
	margin-bottom: -248px;
}

#szw {
/*	bottom: 440px;
	left : -18px;*/
	margin-left: -18px;
	margin-bottom: -239px;
}

#AKO {
/*	bottom: 495px;
	left : 131px;*/
	margin-left: 131px;
	margin-bottom: -185px;
}

#medewerkers {
/*	bottom: 238px;
	left : 416px;*/
	margin-left: 416px;
	margin-bottom: -444px;
}

#regionaal {
/*	bottom: 268px;
	left : 403px;*/
	margin-left: 403px;
	margin-bottom: -408px;
}

#informatie {
/*	bottom: 474px;
	left : 478px;*/
	margin-left: 478px;
	margin-bottom: -205px;
}

#dienstverlening {
/*	bottom: 305px;
	left : 345px;*/
	margin-left: 345px;
	margin-bottom: -377px;
}

/* sitemap */
ul.csc-menu {
	margin-left: 20px;
	padding: 10px;
}
ul.csc-menu li a {
	font-size: 0.8em;
	text-decoration: none;
}
/* sitemap end */

/* Integrale dienstverlening teaser blok */
div.colmidandright a.IDimglist img {
	margin: 2px;
}
div.catlistsmall { float: left; }

/*------------------------------ Vraagbaak ----------------------------*/
.tx-typoscriptce-pi1 table#best-practice-teasers { width: 280px; font-size: 0.8em; margin-left: 10px; }
.open { color: #77c400; text-decoration: underline; }
.beantwoord { color: #cb0033; text-decoration: underline; }
.col590a .gesloten { color: #cb0033; text-decoration: underline; }
.col590a .open { color: #cb0033; text-decoration: underline; }
.col590a .beantwoord{ color: #cb0033; text-decoration: underline; }
.col590a hr { width: 572px; }
.col590a { color: #636468; }

/*.faq_list_590 .faq_list_question {width:250px; text-align:left;}
/*.faq_list_590 .faq_list_image {width:55px; text-align:center;}*/
.faq_list_590 .faq_list_category {width:75px; text-align:center;}

.tx-mmforum-pi1 .col610orange .col590a p.bodytext { padding-top: 0px; }


/*-----------------------Voortgangsrappportage ---------------------*/
div#menuleft ul li div.menuleftsub ul li {background:none; margin-left:25px; padding-left:5px;}
div#menuleft ul li div.menuleftsub ul li a {font-weight:normal;}


/*----------------------- catlist610 ----------------------*/
div.catlist610 {width:610px;}
div.catlist610 div {margin-right:0px;}
div.catlist610 div div.col300bottom {margin:0px 0px 9px 0px;}



/*----------------------- Forum Ketenondersteuning ----------------------*/
.forumCols {width:590px;}
.forumHeader {margin:0px 0px 10px 10px; height:22px; font-weight:bold; overflow:hidden;}

.forumCols div {float:left; width:auto; min-height:75px; padding:5px; font-size: 0.8em;  /*border-left:1px solid #9da9b3;*/}
.forumCols .colImage {width:40px; border:0px none;}
.forumCols .colMedium {width:80px;}
.forumCols .colLarge {width:256px; font-size:0.8em;}
.forumCols .center {text-align:center;}
.forumCols .right {text-align:right;}

.col610orange .col590bottom {margin-bottom:10px;}
.forumHeader .colLarge {width:306px; text-indent:50px; border:0px none;}
.forumHeader h3 {font-weight:bold;}
.forumHeader .center {padding:2px 0px; width:90px;}
.forumHeader div {padding:2px 5px; border-color:#636468; height:auto;}


/*---------------------------- Forum Form -----------------------------*/
.formLabel {display:block; width:125px; float:left;}
.formLabel p {width:auto;}
.formInput {display:block; width:400px; float:left;}
.formInput input,
.formInput textarea {width:400px;}
.formInput input.shadedbutton {width:auto;}


/*--------------- Bottoms voor Firefox omhoog brengen -------------*/
/*.col610bottom {margin:-5px 0px 20px 0px;}*/
.airfilemanager_next {margin-bottom:10px;}


/*---------------- Upload Form ---------------*/
div#upload-form .formrow .namecol {display:block; float:left; width:150px;}
div#upload-form .formrow .afm_title {display:block; float:left;}
div#upload-form .formrow .afml_version {display:block; float:left; padding-left:12px; width:101px;}
/*--BEGIN-------JvH--extra message--------------*/
div#upload-form #afm_titlecommentrow {
	padding-bottom : 15px;
	padding-top: 0px;
}
div#upload-form .formrow #afml_titlecomment {
	height: 50px;
}
/*--END-------JvH--extra message--------------*/


.faq_list_image p span {cursor:pointer;}

/*---------------------- Calendar -----------------------*/
table.cal-list {}
table.cal-list th.calCellDate {}
table.cal-list th.calCellDescription {font-weight:bold;}
table.cal-list th.calCellKind {}
table.cal-list th.calCellLocation {font-weight:bold;}


/*----------------- Kennisplatform airfilemanager_pi1 --------------*/
div#contentcontainer {overflow:visible;}
div.usr_card_kpf {
font-size:0.8em;
margin-bottom:2px;
margin-top:2px;
position:relative;
width:580px;
}
general.css (regel 1927)

div.usr_card_kpf span.kpf { width:100%; }
div#AIR_kp {position: absolute; display: inline; float: left; z-index:33333; left: 100px; bottom: 29px; }


p.kpf { padding: 10px; }
p.kpf span { cursor:pointer; }
.tx-airfilemanager-pi1 { margin-top:10px; }

.kennispfAdd { color:#FFFFFF; display:block; float:right; font-size:0.8em; margin:13px 10px 0 0; text-align:right; width:auto; }
div.kpfAdd p { margin: 0px; padding: 13px 10px 0 0; float: right; }
.kennispfAdd a:hover { color: white; border: 1px solid #fff;}
/*.kennispfAdd a.button { float: right; padding: 4px 7px 0 7px; }*/

/* sandra 1 oktober 2008 */


.tx-cwtcommunity-pi1 .colmidandright {
	margin-top: 0px;
}

.tx-cwtcommunity-pi1 table td {
}

/* begin issue 231 Sandra 1 oktober 2008 */

.tx-cal-controller table {
	border-collapse: collapse;
}

/* einde issue 231 Sandra 1 oktober 2008 */

/* begin issue 237 Sandra */

.pb_subheader {
	overflow: hidden;
}

/* einde issue 237 Sandra */

/* begin issue 274 Sandra */

.tx-mmforum-pi1 .forumCols .colLarge {
	font-size: 0.7em;
}

.tx-mmforum-pi1 .forumCols .colLarge h3 a {
	font-size: 1.1em;
}

/* einde issue 274 Sandra */

/* JvH 20081004 filemanager download icon */
img.downloadicon {
	float:left;
	margin-right:4px;
	margin-top:4px;
}
/* einde JvH 20081004 filemanager download icon */

/* JvH 20081005 kennisplatforms info vragen&oplossingen */
ol.kpfaqlist {
	margin-left: 28px;
}
ol.kpfaqlist li.simulte_no_li {
	list-style: none;
	padding-left: 0px;
	margin-left: -20px;
}
/* EINDE JvH 20081005 kennisplatforms info vragen&oplossingen */

/* begin Sandra nieuwe plaatjes voor de kalender */

table.yearmonth td.evenement {
	background: url(../images/calyellow.jpg) no-repeat;
}

table.yearmonth td.overig {
	background: url(../images/calred.jpg) no-repeat;
}

table.yearmonth td.cursus {
	background: url(../images/calgreen.jpg) no-repeat;
}

table.yearmonth td.training {
	background: url(../images/calblue.jpg) no-repeat;
}

/* einde Sandra nieuwe plaatjes voor de kalender */


/* begin Sandra issue 256 */

.faqlist590 {width: 589px;border-collapse: collapse; border: 0px;}
.faqlist590 th, .faqlist590 td {vertical-align: top;text-align: left;}
.faqlist590 p.bodytext {padding: 10px 5px 10px 10px;}

.faqlist590 .faq_list_date {width: 82px;}
.faqlist590 .faq_list_question {}
.faqlist590 .faq_list_name {width: 107px;}
.faqlist590 .faq_list_category {width: 77px;}
.faqlist590 .faq_list_image {width: 55px;}

.faqlist590 .geopend {clear: both;border-bottom: 1px solid #636468; width: 590px;}
.faqlist590 th {	border-bottom: 1px solid #636468;}


/* einde Sandra issue 256 */

/* begin via mail van Jigal 6 oktober 2008 brochurelijst id155 */

div.dam_filelist ul {
	list-style-type: none;
	padding: 10px 0 0 0;
	margin: 0px;
}

div.dam_filelist li {
	list-style-type: none;
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/default.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 25px;
	margin: 0 10px 3px 5px; 
}

div.dam_filelist li.pdf {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/pdf.gif);
}
div.dam_filelist ul li.num3ds {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/3ds.gif);
}
div.dam_filelist ul li.avi {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/avi.gif);
}
div.dam_filelist ul li.bmp {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/bmp.gif);
}
div.dam_filelist ul li.csv {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/csv.gif);
}
div.dam_filelist ul li.doc {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/doc.gif);
}
div.dam_filelist ul li.docx {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/docx.gif);
}
div.dam_filelist ul li.gif {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/gif.gif);
}
div.dam_filelist ul li.jpg {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/jpg.gif);
}
div.dam_filelist ul li.mov {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/mov.gif);
}
div.dam_filelist ul li.mpeg {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/mpeg.gif);
}
div.dam_filelist ul li.mpg {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/mpg.gif);
}
div.dam_filelist ul li.png {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/png.gif);
}
div.dam_filelist ul li.ppt {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/ppt.gif);
}
div.dam_filelist ul li.pptx {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/pptx.gif);
}
div.dam_filelist ul li.psd {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/psd.gif);
}
div.dam_filelist ul li.rtf {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/rtf.gif);
}
div.dam_filelist ul li.tif {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/tif.gif);
}
div.dam_filelist ul li.txt {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/txt.gif);
}
div.dam_filelist ul li.xls {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/xls.gif);
}
div.dam_filelist ul li.xlsx {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/xlsx.gif);
}
div.dam_filelist ul li.zip {
	background-image: url(/typo3conf/ext/air_filemanager/pi1/icons/zip.gif);
}


/* einde via mail van Jigal 6 oktober 2008 */

/* begin Sandra 258 */

.aqblocks { 
  width: 300px;
  float: right; 
  margin-left: 5px; 
}

/* einde Sandra 258 */

/* begin Sandra 272 */

.tx-mmforum-pi1 .backgroundforum .col590a {
	background: url(../images/backgroundforum5902000.png) no-repeat;
}

.tx-mmforum-pi1 .backgroundforum .col590bottom {
	background: url(../images/backgroundforumbottom.png) no-repeat;
}

/* einde Sandra 272 */

.forumpath h6 {
	border-bottom: 1px solid #636468;
}

/* begin Sandra 234 */

.tx-alternetcwtsearch-pi1 #calentryday {
	margin-left: 7px;
}

.tx-alternetcwtsearch-pi1 #calentrylocation {
	margin-left: 2px;
}

.tx-alternetcwtsearch-pi1 #calentryregion {
	margin-left: 12px;
	width: 128px;
}

.tx-alternetcwtsearch-pi1 #calentrycat {
	margin-left: 14px;
}

.tx-alternetcwtsearch-pi1 #calentrydesc {
	width: 257px;
}

.tx-alternetcwtsearch-pi1 #calentrylink {
	width: 257px;
}

/* einde Sandra 234 */

/* begin Sandra 382 */

.news_list_table td {
	padding-bottom: 4px;
}

.forumHeader .colMedium {
	font-size: 0.6em;
}


/* begin Sandra 393 */

.forumCols .colLarge h3  {
	margin-left: -10px;
}

/* einde Sandra 393 */

/* begin Sandra 399 */

table.kioskvraagbaak {
	margin-left: 10px;
}

td.date {
	width: 56px;
}

td.textvraag {
	width: 111px;
}

/* einde Sandra 399 */

/* begin Sandra 359 */

#case-paginator {
	margin-bottom: 5px;
}

/* einde Sandra 359 */

/* begin Sandra 390 */

.buddylist-username {
	font-size: 0.8em;
}

/* einde Sandra 390 */

col920bottom {
	margin-bottom: 10px;
}

.imageteas {
	float: left;
	width: 80px;
}


div.airfilemanager_pagebrowser { overflow: hidden; }
div.airfilemanager_pagebrowser a, div.airfilemanager_pagebrowser span {
	float: left;
}
a.airfilemanager_prev img, a.airfilemanager_next img {
padding-top: 0px;
}

a#rss-icon-link {
	margin-left:10px;
	vertical-align:middle;
}

/* dr WIKI */
.tx-drwiki-pi1 p {
	padding: 10px;
	font-size: 0.8em;
}
.tx-drwiki-pi1 li {
	font-size: 0.8em;
}
.tx-drwiki-pi1 li li {
	font-size: 1em;
}
p.tx-drwiki-pi1-wrap1 {
	font-weight: bold;
	color: #09f;
}
p.tx-drwiki-pi1-wrap2 {
	color: #09f;
}
p.tx-drwiki-pi1-wrap3 {
	color: #c03;
}
div.wiki-icons {
	padding-right: 10px;
}
.tx-drwiki-pi1 .notCreated {
	color: #c03;
}
.tx-drwiki-pi1 OL.references > li:target {
	background-color: #9496a2;
}
.tx-drwiki-pi1 SUP.reference:target {
	background-color: #9496a2;
}
.tx-drwiki-pi1 OL.references {
	font-size: 0.8em;
}
.tx-drwiki-pi1 OL.references-2column {
	font-size: 0.8em;
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
}
.tx-drwiki-pi1 .editsection {
	float: right;
	margin-left: 15px;
}
.tx-drwiki-pi1 h1 .editsection {
	font-size: 53%;
}
.tx-drwiki-pi1 h2 .editsection {
	font-size: 67%;
}
.tx-drwiki-pi1 h3 .editsection {
	font-size: 76%;
	font-weight: normal;
}
.tx-drwiki-pi1 h4 .editsection {
	font-size: 86%;
	font-weight: normal;
}
.tx-drwiki-pi1 h5 .editsection {
	font-weight: normal;
}
.tx-drwiki-pi1 h6 .editsection {
	font-size: 125%;
	font-weight: normal;
}
.tx-drwiki-pi1 OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.3em 0px 0px 3.2em;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0px;
}
.tx-drwiki-pi1 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.3em 0px 0px 1.5em;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0px;
}
.tx-drwiki-pi1 PRE {
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
	COLOR: black;
	LINE-HEIGHT: 1.1em;
	BACKGROUND-COLOR: #f9f9f9;
	font-family: Fixedsys, Courier;
}
.tx-drwiki-pi1-urlextension {
	display: none;
}
.redirect {
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
	COLOR: black;
	LINE-HEIGHT: 1.1em;
	BACKGROUND-COLOR: #FFFFF0;
}
.icons {
	vertical-align: middle;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
.wiki-box {
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
	COLOR: black;
	LINE-HEIGHT: 1.1em;
	BACKGROUND-COLOR: #9496a2;
}
.wiki-box-blue {
	display: block;
	font-size: 1em;
	color: #000;
	padding: 0.5em;
	background: #f0f0f4;
	border-left: 8px #09f solid;
}
.wiki-box-red {
	display: block;
	font-size: 1em;
	color: #000;
	padding: 0.5em;
	background: #fee;
	border-left: 8px #c03 solid;
}
.wiki-box-green {
	display: block;
	font-size: 1em;
	color: #000;
	padding: 0.5em;
	background: #33FF33;
	border-left: 8px #006600 solid;
}
.wiki-box-yellow {
	display: block;
	font-size: 1em;
	color: #000;
	padding: 0.5em;
	background: #FFFF99;
	border-left: 8px #FFFF00 solid;
}
.wiki-table {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #aaa solid;
	border-collapse: collapse;
}
.diff-r {
	color: red;
}
.diff-g {
	color: green;
}
.diff-result {
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
	COLOR: black;
	LINE-HEIGHT: 1.1em;
	BACKGROUND-COLOR: #f9f9f9;
	font-family: Fixedsys, Courier;
}
.diff-table {
	width: 100%;
}
.diff-table-cell-green {
	vertical-align: top;
	text-align: left;
	white-space: normal;
	color: green;
	font-family: Fixedsys, Courier;
	font-size: 10pt;
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
}
.diff-table-cell-red {
	vertical-align: top;
	text-align: left;
	white-space: normal;
	color: red;
	font-family: Fixedsys, Courier;
	font-size: 10pt;
	BORDER: #2f6fab 1px dashed;
	PADDING: 1em;
}
#toc {
	BORDER: #aaaaaa 1px solid;
	PADDING: 5px;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #f9f9f9
}
#toc .tocindent {
	MARGIN-LEFT: 2em
}
#toc .tocline {
	MARGIN-BOTTOM: 0px
}
#toc P {
	FONT-SIZE: 10pt;
	MARGIN: 0px
}
#toc .toctoggle {
	FONT-SIZE: 10pt
}
#toc .editsection {
	MARGIN-TOP: 0.7em;
	FONT-SIZE: 10pt
}
/* end dr WIKI */

/* begin pb_survey */
div.tx-pbsurvey-pi1 {
	font-size: 0.8em;
	padding: 10px;
}
div.tx-pbsurvey-pi1 p.bodytext {
	font-size: 1em;
}
div.tx-pbsurvey-pi1 h3 {
	font-size: 1.1em;
	font-weight: bold;
	background: transparent url(../images/arrowred.gif) no-repeat scroll 5px 15px;
}
div.tx-pbsurvey-pi1 div.barcontainer {
	border: 1px solid #09f;
	margin-bottom: 15px;
	position: relative;
	width: 30%;
}
div.tx-pbsurvey-pi1 div.barcontainer div.bar {
	background-color: #e4f5ff;
	height: 20px;
}
div.tx-pbsurvey-pi1 div.barcontainer div.bartext {
	position: absolute;
	top: 0px;
	left: 10px;
}
div.tx-pbsurvey-pi1 div.pagenumbering {
	text-align: center;
}
div.tx-pbsurvey-pi1 div.pageHeader {
	color: #636468;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../images/arrowred.gif) 0px 15px no-repeat;
}
div.tx-pbsurvey-pi1 fieldset.survey_item {
	margin-top: 10px;
}
div.tx-pbsurvey-pi1 legend.question {
	margin-bottom: 10px;
}
div.tx-pbsurvey-pi1 legend.question span.legend-nowrap {
	color: #09f;
	display: block;
	width: 580px;
	white-space: normal;	
}
div.tx-pbsurvey-pi1 legend.question span.questionNumber {
	padding: 0px 10px;
	color: #09f;
}
div.tx-pbsurvey-pi1 legend.question span.required {
	color: #c03;
}
div.tx-pbsurvey-pi1 table.matrix td {
	padding: 3px;
}
div.tx-pbsurvey-pi1 table.matrix td.columnNext {
	text-align: center;
}
div.tx-pbsurvey-pi1 table.matrix tr.surveyrow_even td {
	border-bottom: 1px solid #e4f5ff;
}
div.tx-pbsurvey-pi1 table.matrix tr.surveyrow_odd td {
	border-bottom: 1px solid #e4f5ff;
}
div.tx-pbsurvey-pi1 div.formbuttons {
	margin-top: 20px;
	margin-left: 40px;
}
div.tx-pbsurvey-pi1 div.formbuttons input {
	background:url(../images/button_bg.gif) center 0px no-repeat;
}
div.tx-pbsurvey-pi1 input.radio {
	margin-right: 7px;
}
div.tx-pbsurvey-pi1 td input.radio {
	margin-right: 0px;
}
div.tx-pbsurvey-pi1 input.checkbox {
	margin-right: 7px;
}
div.tx-pbsurvey-pi1 td input.checkbox {
	margin-right: 0px;
}
div.tx-pbsurvey-pi1 div.additional_ver {
	margin-top: 5px;
}
/* end pb_survey */

/*============= DirectMail SUbscription Components ==============
==============added by MvK at Alternet Internet BV =============*/

div.dmailSubscription { padding: 0 10px 0 10px; }
div.dmailSubscription p { font-size: 0.8em }
div.dmailSubscription h2 { margin-left: -10px; }
div.dmailSubscription div label { font-size: 0.8em; display:block; float: left; margin-right: 5px; width: 150px; }
div.dmailSubscription div input.inputText { width: 300px; }

div.dmailSubscription .noteRequired { color:red; font-size:65%; }

form.dmailSubscribeForm div,
  form.dmailSubscriptionEdit div { margin: 0px 0px 7px 0px; }
form.dmailSubscribeForm div.formSubmitRow,
  form.dmailSubscriptionEdit div.formSubmitRow { padding-left: 155px; }
form.dmailSubscribeForm div.formSubmitRow { padding-left: 155px; }
form.dmailSubscribeForm div.dmailSubscribeXtra,
  form.dmailSubscriptionEdit div.dmailSubscribeXtra { font-size: 0.8em; font-style: italic; }
  
div.dmailSubscribeTxt { font-size: 0.8em; font-style: italic; margin-bottom: 5px; }



/*========== indexed_search paginator ==========*/
div.tx-indexedsearch-browsebox {
	padding: 10px;
	margin-bottom: 24px;
}

div.tx-indexedsearch ul.browsebox, div.tx-indexedsearch ul.browsebox li {
	list-style: none;
	display: inline;
	float: left;
	margin: 0 0 0 0;
}

div.tx-indexedsearch ul.browsebox li.tx-indexedsearch-browselist-currentPage a {
	background: url(../images/paginatorred.jpg) center 0px no-repeat;
	color: white;
	text-decoration: none;
	display: block;
	float: left;
	text-align: center;
	width: 22px;
	font-weight: normal;
	height: 22px;
}

div.tx-indexedsearch ul.browsebox li a {
	background: url(../images/paginatororange.jpg) center 0px no-repeat;
	color: white;
	text-decoration: none;
	display: block;
	float: left;
	height: 22px;
	width: 22px;
	text-align: center;
}
/*********catlist kennisplatforms ***********/
span.catlistspacer {
    padding: 0px 3px;
}

/*******Marieke sep 2009******/
/***Opmaak drie wisselende plaatjes bovenaan kolommen op homepage, Marieke sep 2009***/
#CIT_left img, #CIT_middle img, #CIT_right img {
	margin:0px;
	padding:0px;
	display:block;
	}

.kollinks img, .kolrechts img, .kolmid img { display: block; margin: 0 0 10px 0;}

.col300blue img { display: inline; margin: 0px; padding: 10px 0 0 0; }

.pdf img { display: inline; margin: 0 5px 0 0; }

/***opmaak nieuwscategorien***/
.tx-typoscriptce-pi1 { 
	font-size: 1.0em;
	color: #636468;
	margin: 0px;
	padding: 0px;
	}
	
.tx-ttnews-browsebox.table { float: left; margin: 10px 0 0 10px; }
.tx-ttnews-browsebox table { float: left; margin: 10px 0 0 10px; }


#mailform { margin: 0px; }

.latest-kennis-list img { margin: 0px; padding: 0px; }
.latest-kennis-list p.big { padding: 5px; }

.tx-indexedsearch-browsebox p{ font-size: 0.8em; margin-bottom: 10px; }
p.tx-indexedsearch-noresults { font-size: 0.8em; margin: 10px 0 0 10px; }
.tx-indexedsearch hr { margin: 0px; }

.tx-typoscriptce-pi1 img#rss-icon { margin:0px; padding: 0px; }
.tx-typoscriptce-pi1 h2 { padding: 10px 10px 5px 10px;}
.tx-typoscriptce-pi1 h2 .kpcat{ padding: 10px 10px 5px 10px; float: left;}
.news_list_100 p.bodytext, .news_list_200 p.bodytext, .news_list_100 p.bodytextred, .news_list_100 p.bodytextblue, .news_list_150 p.bodytextblue { margin: 0px; padding: 10px 10px 0 10px; }

.irfaq-search-form textarea, .irfaq-search-form input, .irfaq-search-form select { margin: 0px; }

#fotothema { display: inline; float: left; }
#themalink {float: right; margin-right: 10px; font-size: 0.8em;}

.news-single-img { padding: 10px; float: left; }

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
font-size:10px;
margin:0;
}

div.rgmediaimages-media { margin: 0px 10px 0px 10px; }
