/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    background-color: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: #514F4F;
}

.contentbody
{
   
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: #514F4F;	
}

.contentbodysmall
{
   FONT-SIZE: 10px;
}


#ValidationSummary1, #Usr_wzr_overige_activiteit_navigator1_ValidationSummary1
{
	font-size: 11px;
	FONT-FAMILY: Verdana;
}

.meldingcontent
{
    background-color: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: #514F4F;

	border: 2px solid #E2C23E;

}

.meldingbody
{
    BACKGROUND-COLOR: white;	
}

a.contentbodysmall:link{  FONT-SIZE: 10px;}
a.contentbodysmall:hover{  FONT-SIZE: 10px;}
a.contentbodysmall:active{  FONT-SIZE: 10px;}
a.contentbodysmall:visited{  FONT-SIZE: 10px;}

.errorcontent
{
    background-color: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: #514F4F;

	border: 2px solid #E2C23E;

}

.errorbody
{
    BACKGROUND-COLOR: #1C3766;	
}

.talen
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: gray;	
    font-weight: bold;
	position: absolute;
	left: 115px;
	top: 60px;
}

a.talenlink:link{color: #1C3766; font-weight: bold; text-decoration: none;}
a.talenlink:visited{color: #1C3766; font-weight: bold; text-decoration: none;}
a.talenlink:hover{color: #619CDE; font-weight: bold; text-decoration: none;}

.menuback
{	
	background-image: url(/images/menutop.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #F6EBAF;
}

.menuposition
{
 position: relative;
 top: 45px;
 left: -8px;
}

.presentTop
{
 background-attachment: fixed;
 background-image: url(/images/top.gif);
 background-repeat: no-repeat;
}

.topback
{	
	background-attachment: fixed;
	background-image: url(/images/headerright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.top_once
{	
	background-image: url(/images/headerleft.jpg);
	background-repeat:  no-repeat;
}

.border
{
	background-image: url(/images/headerborder.jpg);
	background-repeat: repeat-x;
	height: 4px;
}

.error
{	
	color: Red;	
	font-weight: bold;
}

.afgekeurd
{
    FONT-SIZE: 14px;
    color: red;
    font-weight: bold;
}

.goedgekeurd
{
    FONT-SIZE: 14px;
    color: green;
    font-weight: bold;
}


a.presentTaal:link{color: white; font-weight: bold; text-decoration: none;}
a.presentTaal:visited{color: white; font-weight: bold; text-decoration: none;}
a.presentTaal:hover{color: #EED787; font-weight: bold; text-decoration: none;}

a:link{color: #1C3766; font-weight: bold; text-decoration: underline;}
a:active{color: #1C3766; font-weight: bold; text-decoration: underline;}
a:visited{color: #1C3766; font-weight: bold; text-decoration: underline;}
a:hover{color: #619CDE; font-weight: bold; text-decoration: none;}


.titel
{
	font-family: Verdana;
	font-size: 16px;
	color: #619CDE;
	font-weight: bold;	
}

.tab
{
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	width: 100%;
}

.tab1
{
	background: url(/images/tab1.gif);
}	

.tab2
{
	background: url(/images/tab2.gif);
}	

.tab3
{
	background: url(/images/tab3.gif);
}	

.tabact1
{
	background: url(/images/tabact1.gif);
}	

.tabact2
{
	background: url(/images/tabact2.gif);
}	

.tabact3
{
	background: url(/images/tabact3.gif);
}	

.datagrid
{	
	border-left-width: thin;
	border-bottom-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-style: solid;
	border-color: #536FA8;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	width: 90%;			
}
.backtotop
{
	border-style:none;
	font-family: Verdana;
	font-size: 11px;
	text-align: right;
	width: 90%;
			
}
/*Table met tabbladen*/
.overzicht 
{
	
	border-left-width: thin;
	border-bottom-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-style: solid;
	border-color: #536FA8;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	width: 100%;
			
}


.table_border
{
	border-left-width: thin;
	border-bottom-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-style: solid;
	border-color: Gray;
	width: 100%;
}

.tabel_zonder_opmaak
{	
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	vertical-align: top;

}

.table_subrule_true
{
	background-color: #F2F2F2; /*grijse schaduw*/
	width: 100%;
}
.table_subrule_false
{
	width: 100%;
}


.customtable
{
	
	border-left-width: thin;
	border-bottom-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-style: solid;
	border-color: #aeb3bf;
}

.uploadgrid
{
	width: 400px;
	border: 1px solid black;
	margin-bottom: 10px;
}

.uploadgrid a:link{padding:0 0 0 17px; background-image: url(/images/download.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px;}
.uploadgrid a:active{padding:0 0 0 17px; background-image: url(/images/download.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px;}
.uploadgrid a:visited{padding:0 0 0 17px; background-image: url(/images/download.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px;}
.uploadgrid a:hover{padding:0 0 0 17px; background-image: url(/images/downloadhover.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 15px;}

.datagridheader, .uploadgridheader
{
	background: #1C3766;
	color: white;
	font-size: 11px;
	font-weight: bold;	
}

.inGrid
{
	background: #AEB3BF;
	color: #1C3766;
	font-size: 11px;
	font-weight: bold;		
}

.datagridhighlight
{
	background: gray;
	color: White;
}

.datagridheader a:link{color: #D7D7D4; font-weight: bold; text-decoration: none;}
.datagridheader a:active{color: #D7D7D4; font-weight: bold; text-decoration: none;}
.datagridheader a:visited{color: #D7D7D4; font-weight: bold; text-decoration: none;}
.datagridheader a:hover{color: white; font-weight: bold; text-decoration: underline;}

.datagridpager
{
	background: #D8D9DC;
	color: #1C3766;
	font-size: 11px;
	font-weight: bold;	
}

.datagriditem
{ 
	background: white;
	font-size: 11px;
	color: Black;
}

.datagridaltitem
{
	background-color: #EFEFEF;
	font-size: 11px;
	color: Black;
}

.datagridhighlightitem
{
	background-color: #DAD6D6; 
	font-size: 11px;
	color: Black;	
}

.tr_no_accr
{
	font-style: italic;
	background-color: #DAD6D6;
}

.tr_course_goal
{
	font-style: italic;
	background-color: #DAD6D6;	
}

.tr_act_goal
{
	font-style: italic;
	background-color: #DAD6D6;	
}

.uploadgriditem
{ 
	background: white;
	font-size: 11px;
	color: Black;
}

.uploadgridaltitem
{
	background-color: #EFEFEF;
	font-size: 11px;
	color: Black;
}

.uploadgriditem, .uploadgridaltitem
{
	height: 25px;
}
.datagriditemroll
{ 
	font-size: 11px;
	color: Black;
	background: #CCCCCC;
}

.hoofdschermitemroll
{ 
	font-size: 11px;
	color: Black;
	background: #F5F5F5;
}
.datagridaltitemroll
{
	font-size: 11px;
	color: Black;
	background: #CCCCCC;
}

.nowrap
{
	width: 80px;
}

.nowrapCat
{
	width: 200px;
}

.tablelefthead
{
	color: black;
	font-size: 11px;
	font-weight: bold;	
	vertical-align: top;
	width: 300px;
}

.bottomleft
{
	vertical-align: bottom;
	text-align: left;
}


.tablelefthead2
{
	color: black;
	font-size: 11px;
	font-weight: bold;	
	vertical-align: top;
}

.c_catalog
{
	width: 140px;
}

/*dropdownlistbox */
.select
{
	/*height: 20px;*/
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
}

/*multiple select */
.listbox
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
}	
	
/*textfields*/
.text
{
	
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}
.radiobuttonlist 
{
	
	font-family: Verdana;
	font-size: 11px;
	background-color:  White;
	color: black;	
}
.ghost
{
	font-family: Verdana;
	width: 90%;
	font-size: 11px;
	background-color: Transparent;
	color: #53555A;	
	border-color: Transparent;
	border-style: none;
}

.ghostURL
{
	font-family: Verdana;
	width: 70%;
	font-size: 11px;
	background-color: Transparent;
	color: #53555A;	
	border-color: Transparent;
	border-style: none;
}


.ghostNoSize
{
	font-family: Verdana;
	font-size: 11px;
	background-color: Transparent;
	color: #AEB3BF;	
	border-color: Transparent;
	border-style: none
}

.ghostdiv
{
	font-family: Verdana;
	width: 90%;
	font-size: 11px;
	background-color: Transparent;
	color: #514F4F;	
	border-color: Transparent;
	padding:5px;

	border-width: 2px;	
	border-style: solid;
	
}

.textgroot
{
	width: 300px;
}

.email
{
	width: 200px;
}

.textarea
{
	
	font-family: Verdana;
	width: 75%;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

.textareaformulier
{
	width: 100%;
}

.datum
{
	width: 75px;
}

.punten
{
	width: 35px;
}

.getal
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
	width: 80px;
}

.time
{
	width: 40px;
}



.text4karakters
{
	width: 50px;
}
/*---------*/


/*buttons*/
.button /*standaaardbutton*/
{
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #619CDE;
	color: white;
	border-color: #1C3766;
    	border-style: solid;	
    	cursor:pointer;    	
}

.buttonrestrict /*restrictie button beheerders*/
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	background-color: #619CDE;
	color: white;
	border-color: #1C3766;
   	border-style: solid;	
}

.buttonToDo
{
	font-size: 9px;
	font-style: italic;
}

.buttonklein
{
	width: 50px;
}
/*------*/

/*overige form elements (radio en checkbox)*/
.formOV
{
	
	font-size: 11px;
	font-family: Verdana;
	color: Black;
}


#menu a, #menu p
{
 display:block;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;line-height:17px;margin:0;width:150px;  
}

#menu a{color:#114d96; background:#FBF2C1;font-size:10px;text-decoration:none;padding:0 0 0 2px; background-image: url(/images/menubg.gif);  background-repeat: no-repeat; background-position: 138px 6px;}
#menu a:hover{color:#E2C23E;background:none; background-image: url(/images/menubg.gif);  background-repeat: no-repeat; background-position: 138px 6px;}
#menu a:active{color:#E2C23E;background:#FBF2C1; background-image: url(/images/menubg.gif); background-repeat: no-repeat; background-position: 138px 6px;}

#menuOpl a{font-size: 9px; color: white; text-decoration: none; font-weight: normal;}
#menuOpl a:hover{font-size: 9px; color: #EED787; text-decoration: none; font-weight: normal;}
#menuOpl a:active{font-size: 9px; color: white; text-decoration: none; font-weight: normal;}
#menuOpl a:visited{font-size: 9px; color: white; text-decoration: none; font-weight: normal;}

a.tablink{font-size: 10px; color: #536FA8; font-weight: bold; text-decoration: none;}
a.tablink:active{font-size: 10px; color: #536FA8; font-weight: bold; text-decoration: none;}
a.tablink:visited{font-size: 10px; color: #536FA8; font-weight: bold; text-decoration: none;}
a.tablink:hover{font-size: 10px; color: black; font-weight: bold; text-decoration: underline;}

.tab
{
	/*font-family: Verdana;*/
	font-size: 10px;
	color: white;
	font-weight: bold;	
}

.SPE214_Tree_Tabel
{
	display: none;
}

.HidePrintMe
{
	display: none;
}

#FloatableDivHeader {
	height: 20px;
	margin-left: -8px; 
	margin-right: -8px; 
	margin-top: -8px;
	padding-top: 4px;
	border-bottom: 1px solid #000; 
	cursor: move;
}

#FloatableDivClose {
	float: right; 
	cursor: pointer;
	margin-top: -20px;
	margin-right: -6px;
}

/* Style voor enquetecontrol */

.hoofdstukKoptekst
{	
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	width: 100%;
	padding-left: 5px;
	color: #1C3766;
    font-weight: bold;
    text-align: left;
    background: #D8D9DC;
}

.hoofdstukSubKoptekst
{
 padding-left: 5px;
 font-family:Verdana;
 font-size: 11px;
 color: black;
 text-align: left;
 background: #E7F7FE;
}

.vraagTekst
{

    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    color: #514F4F;
}
/*
.text
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
	width: 200px;
}

.textArea
{
	font-family: Verdana;
	width: 75%;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
    width: 300px;
    height: 100px;
}

.select
{
	height: 20px;
	font-family: Verdana;
	font-size: 11px;
	background-color: white;
	color: black;	
}
.listbox
{
	font-family: Verdana;
	font-size: 11px;
	background-color: white;
	color: black;	
}	
	
*/
.hoofdstukVoettekst
{
  /*
  font-family:Arial;
  font-size: 10px;
  color: black;
  font-weight: bold;
 text-align: left;
 */
 
 padding-left: 10px;
  font-family:Arial;
  font-size: 12px;
  color: black;
  text-align: left;
 background: #E7F7FE;
}
/*
.button
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #1C3766;
	color: white;
	border-color: #AEB3BF;
    border-style: solid;	
}
*/
.voettekst
{
    font-family:Verdana;
 	background: #D8D9DC;
	color: #1C3766;
	font-size: 11px;
	font-weight: bold;	
}

.tabel
{
 width: 500px;
}

/* Einde style enquetecontrol */












/* STYLE voor Datepackage */

#tbxTot
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#tbxVan
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum1
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum2
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum3
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum4
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}

#dtbDatum5
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #D8D9DC;
	color: black;	
	border-color: #EED787;
	border-style: solid;
}


.CSCCalendar
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
}

.CSCCalendar TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   font-size: 8pt;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   font-family: Arial;
   background-color: white;
}

.CSCDay
{
   cursor: pointer;  /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
}

.CSCSelectedDay
{
   background-color: gold;
   cursor: pointer;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
   cursor: pointer;
}
.CSCToday
{
   font-weight: bold;
   cursor: pointer;
}
.CSCSpecialDay
{
   cursor: pointer;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCWeekNumberColumn
{
   border-right: blue 1px solid;
   background-color: lightblue;
}

.CSCDayHeader
{
   border-bottom: blue 1px solid;
}

.CSCDayHeader TR
{
   font-size: 7pt;
   background-color: lightblue;
}

.CSCDayHeaderCell
{
   font-size: 7pt;
}

.CSCHeaderTable
{
   font-size: 8pt;
   border-bottom: blue 1px solid;
   font-family: Arial;
}

.CSCHeaderRows
{
   font-size: 8pt;
   font-family: Arial;
   cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
   cursor: pointer;
   color: mediumblue;
}

.CSCIncrementalButtonsPressed
{
   cursor: pointer;
   color: darkblue;
}

.CSCJumpButtons
{
   color: mediumblue;
   cursor: pointer;
}

.CSCJumpButtonsPressed
{
   color: darkblue;
   cursor: pointer;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
   border-right: lightgrey thin outset;
   border-top: lightgrey thin outset;
   border-left: lightgrey thin outset;
   color: black;
   border-bottom: lightgrey thin outset;
   background-color: lightblue;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: lightblue;
   color: black;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
   background-color: mistyrose;
   cursor: pointer;
}
.SD_SelectableOM1
{
   background-color: powderblue;
   cursor: pointer;
}
.SD_Selectable2
{
   background-color: palegoldenrod;
   cursor: pointer;
}
.SD_SelectableOM2
{
   background-color: gainsboro;
   cursor: pointer;
}
.SD_Unselectable1
{
   color: gray;
   background-color: mistyrose;
}
.SD_UnselectableOM1
{
   color: gray;
   background-color: powderblue;
}
.SD_Unselectable2
{
   color: gray;
   background-color: palegoldenrod;
}
.SD_UnselectableOM2
{
   color: gray;
   background-color: gainsboro;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   font-size: 8pt;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}



.MYPMonthCell
{
   cursor: pointer;
}

.MYPSelectedMonthCell
{
   background-color: gold;
   cursor: pointer;
}


.MYPYearCell
{
   cursor: pointer;
}
.MYPSelectedYearCell
{
   cursor: pointer;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   font-size: 8pt;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family: Arial;
   background-color: white;
}

.PDPContextMenu TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


/*================== XAURUM =================  */
/*begin upload control styles*/
.errlbl
{
	font-size:12px;
}
.uploadMessagePanelCell
{
	text-align:left;	
}
.upload_bestandslijst
{
	margin:20px 0px 5px 0px;	
}
.upload_toevoegenbutton
{
	margin:5px 0px 10px 0px;	
}
.ButtonPanelRow
{
	text-align:left;
}
.uploadButtonPanelCell
{
	text-align:left;
}
.uploadMessageLable
{
	width:99%;
	padding-left:5px;
	font-size:12px;
		
}
.uploadTitleSpan
{
	font-family: Verdana;
	font-size: 16px;
	color: #619CDE;
	font-weight: bold;	
}

.uploadMainTableCss
{
	border:10px;
	text-align :left;
	width:100%;
	
}
.uploadErrorMessageLabel
{ 
	COLOR: red;
}


.upload_deletebutton
{
  cursor: hand;
  width: 20px;
  border: 0;
  margin: 0;
  padding: 0;
  background: transparent url(/images/delete.gif) no-repeat center top;
  cursor: pointer;
}


/*================== XAURUM =================  */
/*einde upload control styles*/

/* End style datapackage */

/* nieuwe meldingen scherm januari 2009 */

.meldingenbalk
{
	font-size:10px;
	line-height:25px;
	height:25px;
	background-image: url(/images/balk_achter.jpg);	
	padding:0px 5px 0px 5px;
	margin:0px;
	overflow:hidden;
}
.meldingenbalk a
{
	padding:0px 2px 0px 2px;
}
.meldingenbalk .select
{	
	margin:3px 3px 0px 3px;
}
.meldingenbalk img
{
	 vertical-align:middle;
	 border-width:0px;
	 padding:0px 2px 0px 2px;
}

.meldingen_toolbar_rechts
{
 float:right;	
}

.meldingenEven
{
	background-color: #EFEFEF;
}
.meldingenOneven
{
	background-color: #cccccc;	
}
.meldingenselected
{
	background-color: #FFFF93;	
}
.meldingzoek
{
	height: 15px;
	margin-top:3px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;		
}
.meldingicon
{
	margin:0px 0px 12px 0px	
}
.head_meldingrij
{
	height:30px;	
	font-weight:bold;
}
.meldingenRij
{
	height: 25px;	
	cursor: pointer;
	cursor: hand;
	text-align:left;
}
.meldingenRij_updatepanel_notvisible
{
	display: none;
}
.meldingenRij_updatepanel
{
	background-image: url(../images/bericht_back.png);	
}
.meldingen_link
{	
	cursor: pointer;
	cursor: hand;
	text-decoration:underline;
	font-weight:bold;
	color:#1C3766;
}
.meldingen_link:hover
{
	color:#619CDE;
}
.melding_updatepanel
{	
	margin:5px 5px 50px 100px;
}
.melding_ongelezen
{
	font-weight:bold;
}
table.Panelmeldingen
{
	border-spacing:0px;
}

table.Panelmeldingen td
{
	padding:0px;
}
.melding_functional
{
 width:25px;	
}

/* einde nieuwe meldingen scherm januari 2009 */

.alertbody, .confirmbody
{
	font-weight: bold;	
	width: 85%;
}

.alert 
{
	display:none;
    position:absolute;
    background-color:white;
    border-style:solid;
    border-width:1px;
    padding:30px 25px 30px 25px;
    Z-INDEX: 3000; 
    
    background-image: url(/images/alert2.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}

.confirm
{
	display:none;
    position:absolute;
    background-color:white;
    border-style:solid;
    border-width:1px;
    padding:30px 25px 30px 25px;
    Z-INDEX: 4000; 
    
    background-image: url(/images/confirm2.gif);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}

.buttonalert, .buttonconfirm
{
	width: 75px;
}
              
.xaurum_alertwaiter_background, .xaurum_confirmwaiter_background
{
	border-right: #F6EBAF 1px solid;
	border-top: #F6EBAF 1px solid;
	border-bottom: #F6EBAF 1px solid;
	border-left: #F6EBAF 1px solid;
	background-color: gray;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
} 