* 
{
	margin: 0;
	padding: 0;
}

/**************************************************
* Container
 **************************************************/
#container
{
	width: 960px;
	margin: 26px 0px 26px 36px;
}

p
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

a
{ 
	text-decoration:  none;
	color: #B4025F;
	font-weight:bold; 
}
a:hover
{
	text-decoration: underline;
}
b a
{
	color: #000000;
	text-decoration: none;
}
h1
{ 
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
}


/**************************************************
* Header
 **************************************************/
#container #header
{ 
	display: table;
	width: 888px;
 }

#container #header #logo
{ 
	float: left;
	width: 228px;
	height: 85px;
	
}	

#container #header #kop-menu 
{
	float: left;
	width: 660px;  
	padding-top: 0px;
}

#container #header #kop-menu .link
{
	float: left;
	margin-right:16px;
	
}

.logo-hu-uu
 {
	float: right;
	padding-right: 43px;
}

/**************************************************
* Kopmenu
 **************************************************/
#container #header #kop-menu a:hover
{
	text-decoration: none;
}
#container #header #kop-menu .link-overhetcentrum a
{
	float: left;
	margin-right:16px;
	margin-top: 22px;
	display:block;
	width:139px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-over-het-centrum.gif") 0 0 no-repeat;
}
#container #header #kop-menu .link-overhetcentrum a:hover {	
		background-position: -139px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-over-het-centrum-rollo.gif") 0 0 no-repeat;
	}
#container #header #kop-menu .link-overhetcentrum-selected {
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:139px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-over-het-centrum-rollo.gif") 0 0 no-repeat;
	}

#container #header #kop-menu .link-faq a
{
	float: left;
	margin-right:16px;
	margin-top: 22px;
	display:block;
	width:26px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-faq.gif") 0 0 no-repeat;
}
#container #header #kop-menu .link-faq a:hover {	
		background-position: -26px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-faq-rollover.gif") 0 0 no-repeat;
	}
#container #header #kop-menu .link-faq-selected {
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:26px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-faq-rollover.gif") 0 0 no-repeat;
	}
	
#container #header #kop-menu .link-links a
{
	float: left;
	margin-right:16px;
	margin-top: 22px;
	display:block;
	width:41px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-links.gif") 0 0 no-repeat;
}
#container #header #kop-menu .link-links a:hover {	
		background-position: -41px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-links-rollover.gif") 0 0 no-repeat;
	}
#container #header #kop-menu .link-links-selected {
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:41px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-links-rollover.gif") 0 0 no-repeat;
	}
	
/*---------agendamodule--------*/
#container #header #kop-menu .link-afspraak
{
	
}

#container #header #kop-menu .link-afspraak a
{
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:71px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-afspraak.gif") 0 0 no-repeat;
}
#container #header #kop-menu .link-afspraak a:hover {	
		background-position: -71px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-afspraak-rollover.gif") 0 0 no-repeat;
	}
#container #header #kop-menu .link-afspraak-selected {
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:71px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-afspraak-rollover.gif") 0 0 no-repeat;
	}
	
/*---------#agendamodule--------*/
	
	
#container #header #kop-menu .link-contact a
{
	float: left;
	margin-right:16px;
	margin-top: 22px;
	display:block;
	width:64px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-contact.gif") 0 0 no-repeat;
}
#container #header #kop-menu .link-contact a:hover {	
		background-position: -64px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-contact-rollover.gif") 0 0 no-repeat;
	}
#container #header #kop-menu .link-contact-selected {
		float: left;
		margin-right:16px;
		margin-top: 22px;
		display:block;
		width:64px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-contact-rollover.gif") 0 0 no-repeat;
	}

/**************************************************
* Stippellijn
 **************************************************/
#container #stippellijn
{ 
	background-image: url("/Studiekeuze/Includes/Images/stippellijn.gif ");
	background-repeat : repeat-x;
	width: 888px;
 }
 
 /**************************************************
* LinkerColumn
 **************************************************/
 #container #linkermenu
 { 
	float: left;
	width: 228px;
 }	
 
   #container #linkermenu .voor-linklink
{
	margin-top:0px;
}
 
  #container #linkermenu div.linklinks
{
	margin-top:15px;
}
 
 /**************************************************
* LinkerMenu
 **************************************************/ 
#container #linkermenu a:hover
{
	text-decoration: none;
}
#container #linkermenu .link-studenten a
{
	margin-top:15px;
	display:block;
	width:81px;
	background-image: url(/Studiekeuze/Includes/Images/Navigatie/menu-studenten.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#container #linkermenu .link-studenten a:hover 
{	
		background-position: -81px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-studenten-rollover.gif") 0 0 no-repeat;
}
#container #linkermenu .link-studenten-selected
{
		margin-top:15px;
		display:block;
		width:81px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-studenten-rollover.gif") 0 0 no-repeat;
}

#container #linkermenu .link-scholieren a
{
	margin-top:15px;
	display:block;
	width:89px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-scholieren.gif") 0 0 no-repeat;
}
#container #linkermenu .link-scholieren a:hover 
{	
		background-position: -89px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-scholieren-rollover.gif") 0 0 no-repeat;
}
#container #linkermenu .link-scholieren-selected 
{
		margin-top:15px;
		display:block;
		width:89px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-scholieren-rollover.gif") 0 0 no-repeat;
}

#container #linkermenu .link-schooldecanen a
{
	margin-top:15px;
	display:block;
	width:121px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-schooldecanen.gif") 0 0 no-repeat;
}
#container #linkermenu .link-schooldecanen a:hover 
{	
		background-position: -121px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-schooldecanen-rollover.gif") 0 0 no-repeat;
}
#container #linkermenu .link-schooldecanen-selected 
{
		margin-top:15px;
		display:block;
		width:121px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-schooldecanen-rollover.gif") 0 0 no-repeat;
}

#container #linkermenu .link-medewerkers a
{
	margin-top:15px;
	display:block;
	width:175px;
	background: url("/Studiekeuze/Includes/Images/Navigatie/menu-medewerkers.gif") 0 0 no-repeat;
}
#container #linkermenu .link-medewerkers a:hover 
{	
		background-position: -107px 0;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-medewerkers-rollover.gif") 0 0 no-repeat;
}
#container #linkermenu .link-medewerkers-selected
{
		margin-top:15px;
		display:block;
		width:175px;
		background: url("/Studiekeuze/Includes/Images/Navigatie/menu-medewerkers-rollover.gif") 0 0 no-repeat;
}
/**************************************************
* SubNavLinks
**************************************************/
#container #linkermenu .sub-linkstudenten a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
}
#container #linkermenu .sub-linkstudenten a:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}
#container #linkermenu a.sub-linkstudenten-selected,
#container #linkermenu a.sub-linkstudenten-selected:visited
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}


#container #linkermenu .sub-linkscholieren a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
}
#container #linkermenu .sub-linkscholieren a:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}
#container #linkermenu .sub-linkscholieren-selected,
#container #linkermenu .sub-linkscholieren-selected:visited
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}

#container #linkermenu .sub-linkschooldecanen a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
}
#container #linkermenu .sub-linkschooldecanen a:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}
#container #linkermenu .sub-linkschooldecanen-selected,
#container #linkermenu .sub-linkschooldecanen-selected:visited
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}

#container #linkermenu .sub-linkmedewerkers a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #000000;
}
#container #linkermenu .sub-linkmedewerkers a:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}
#container #linkermenu .sub-linkmedewerkers-selected,
#container #linkermenu .sub-linkmedewerkers-selected:visited
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #B4025F;
}

  /**************************************************
* Middenkolom
 **************************************************/
#container .middenkolom
 { 
 	width:432px;
	vertical-align: top;
	text-align:left;
	 }
#container .middenkolom .kruimelpad,
#container .middenkolom .kruimelpad a
#container .middenkolom .kruimelpad a:hover,
#container .middenkolom .kruimelpad a:visited
 { 
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration: none;
	color: #B4025F;
	text-transform : uppercase;
	margin-bottom:20px;
	 }
 
 #container .middenkolom ul
 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin: 10px 0 0 0;
 }
 
  #container .middenkolom ul li
  {
	margin: 0 0 0 30px;

  }
   /**************************************************
* Rechterkolom
 **************************************************/
#container .rechterkolom
 { 
	vertical-align: top;
 	width:204px;
 	padding-left: 24px;
}
 
 
 .disclaimer
 {
	vertical-align: bottom;
	padding-left: 24px;
 }
#container  .disclaimer p,
#container  .disclaimer p a,
#container  .disclaimer p a:hover,
#container  .disclaimer p a:visited
 { 
 		font-family : Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration: none;
		color: #000000;
  }
  
  
/**************************************************
* Afspraak/Weekrooster
**************************************************/

 
 /**************************************/
 /*---------pagina weekrooster---------*/
 
 /*---------table weekrooster---------*/
 
DIV.weekrooster {
	background: url("/Studiekeuze/Includes/Images/stippellijn.gif") repeat-x #F0E3EA;
	padding:10px 0px 10px 0px;
	
}

TABLE.weekrooster {
	width:100%;	
}

TABLE.weekrooster TD {
	padding:0px;
	
	text-align:center;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
}
								

TABLE.weekrooster TR.titel-kolom TD {
    background:#AA1F60;
	height:20px;
    padding:2px;	
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
             color:#FFFFFF;

}

TABLE.weekrooster TD.blockAll {
	background: Transparant;
	overflow:hidden;
	width:75px;
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 10px;
	font-weight:normal;
	text-decoration:none;
	text-align: center;
	color: #000000;
}

TABLE.weekrooster TD.printColumn {
	background: Transparant;
	overflow:hidden;
	text-align: left;
	color: #AA1F60;
	padding-left: 5px;
}

.printLinks
{
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	font-weight:normal;
	text-decoration: underline;
}


DIV.datum {
	width:75px;
	height:40px;
	margin:5px 3px 2px 4px;
	padding:4px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	overflow:hidden;
	font-weight:bold;
	text-decoration:none;
	color:black;
}

TABLE.weekrooster TD a DIV.tijdslot-inactief, .tijdslot-reserverd {
 	background:#AA1F60;
	width:75px;
	height:20px;
	border:1px solid black;
	margin:0px 3px 2px 4px;
	padding:4px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:none;
	/* 
	cursor:pointer;
	cursor: hand;
	*/
	color: #ffffff;
}


TABLE.weekrooster TD a:hover DIV.tijdslot-inactief {
 	background:#CB749E;
	width:75px;
	height:20px;
	border:1px solid black;
	margin:0px 3px 2px 4px;
	padding:4px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight:normal;
	text-decoration:none;
	color: #ffffff;
	/* 
	cursor:pointer;
	cursor: hand;
	*/
}


TABLE.weekrooster TD a DIV.tijdslot-actief {
	background:#ffffff;
	width:75px;
	height:20px;
	border:1px solid black;
	margin:0px 3px 2px 4px;
	padding:4px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
 	    font-size : 12px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	color:#AA1F60;
}

TABLE.weekrooster TD a DIV.tijdslot-actief-past {
	background:#ffffff;
	width:75px;
	height:20px;
	border:1px solid black;
	margin:0px 3px 2px 4px;
	padding:4px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
 	    font-size : 12px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:none;
	cursor:default;
	color:#AA1F60;
}			
	
/*---------#table weekrooster----------*/

/*---------pop up formulier-------------*/
	
div.main_container_week {
    position:absolute;
	margin: auto auto;
	margin-top: -50px;
	width: 340px;
	overflow: hidden;
	left:305px;
	}
	div.main_container_week div#content-container {
		width: 340px;
		background-color: transparent;
		text-align: center;
		}

		div.main_container_week div#content-container div#top {
			width: 340px;
			height: 30px;
			display: block;
			background: transparent url("/Studiekeuze/Includes/Images/schaduw-top.png") repeat-y;
			}
		div.main_container_week div#content-container div#content {
			width: 340px;
			/*height: 280px;*/			
			display: block;
			text-align:left;
			background: transparent url("/Studiekeuze/Includes/Images/schaduw-center.png") repeat-y;
			}
		div.main_container_week div#content-container div#bottom {
			width: 340px;
			height: 30px;
			display: block;
			background: transparent url("/Studiekeuze/Includes/Images/schaduw-bottom.png") no-repeat;
			}
		
		.FormHeader
		{
			font-weight: bold;
		}
/* --------------------------*/	
div.main_container_week div#content-container DIV.tijdstip {
			 position:absolute;
			 background:#AA1F60;
			 padding:10px;
			 font-family : Arial, Helvetica, sans-serif;
		  	 font-size : 12px;
			 color:white;
			 height:40px;
			 width:278px;
			/* display:'none'; */
			 left:21px;
			 top:23px;
		}
	
div.main_container_week div#content-container DIV.tijdstip	IMG {
			margin:0px 0px 15px 15px;
		}		
		
div.main_container_week div#content-container DIV.student {
			 padding:5px 32px 5px 32px;
			 font-family : Arial, Helvetica, sans-serif;
		  	 font-size : 12px;
		}
										
div.main_container_week div#content-container DIV#scholier {
			 padding:5px 32px 5px 32px;
			 font-family : Arial, Helvetica, sans-serif;
		  	 font-size : 12px;
		}
		
div.main_container_week div#content-container DIV.studiekeuzeadviseur {
			 padding:5px 32px 5px 32px;
			 font-family : Arial, Helvetica, sans-serif;
		  	 font-size : 12px;
		}		
		
				
div.main_container_week div#content-container DIV.afspraak {
			padding:5px 32px 5px 32px;
			font-family : Arial, Helvetica, sans-serif;
		  	font-size : 12px;
}	
		
div#afspraakafzeggen {

}


/* --------------------------*/

SPAN.small {font-size:10px;}

div.row-button,
div.row {
  clear: both;
  padding-top: 5px;
  margin-bottom:5px;
  }

div.row-button span.label,
div.row span.label {
  float: left;
  width: 100px;
  text-align: left;
  }

div.row-button span.formw,
div.row span.formw {
  float: right;
  width: 160px;
  text-align: left;
  } 	
	
/* --------------------------*/


INPUT.weekrooster-input {
		background:white;
		font-weight:bold;
		color:black;
		padding:0px 3px 0px 3px;
		border:1px solid #AA1F60;
		width:150px;
		height:18px;
		}	
		
TEXTAREA.weekrooster-textarea {
		background:white;
		font-weight:bold;
		color:black;
		padding:0px 3px 0px 3px;
		border:1px solid #AA1F60;
		width:265px;
		height:100px;
		}			
		
INPUT.weekrooster-button {
		background:white;
 		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		}
	

 /*---------#pop up formulier-----------*/
 
 
/*---------#pagina weekrooster---------*/
/***************************************/

/******************************************************/
 /*---------pagina weekrooster administrator ---------*/


 
DIV.weekrooster-admin {
	padding:10px 0px 10px 0px;
	
}

TABLE.weekrooster-admin {
	width:100%;
	border:1px solid black;
}




DIV.nav-admin {
	position:absolute;
	width:100%;
	height:26px;
	padding:0px;
	left:inherit;
	top:161px;

}

DIV.nav-admin A	{ 
	text-decoration:none;
	}

DIV.nav-admin A DIV.tab-admin-inactive {
	position:relative;
	width:100px;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
	text-align:center;
	color:black;
	padding:5px 20px 5px 20px;
	border:1px solid black;
	border-bottom:0px solid black;

	display:inline;
	margin-right:5px;
}

DIV.nav-admin A:hover DIV.tab-admin-inactive {	
	color:#AA1F60;	
}

DIV.nav-admin A DIV.tab-admin-active {
	position:relative;
	width:100px;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
	text-align:center;
	color:#AA1F60;
	padding:5px 20px 5px 20px;
	border-left:1px solid black;
	border-top:1px solid black;
	border-right:1px solid black;
	background:white;
	display:inline;
	margin-right:5px;
}
	
	
TABLE.weekrooster-admin TD H3 {
	float:left;
	padding:5px 5px 5px 17px;
	font-size:14px;	
}

TABLE.weekrooster-admin TD SELECT OPTION {
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
	width:60px;
}					
			
TABLE.weekrooster-admin TR.header TD {
	text-align:right;
	height:30px;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
}

TABLE.weekrooster TD.time {
	width:40px;
	font-weight:bold;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
}


DIV.tijdslot-admin {
	width:100%;
	height:22px;
	padding:3px;
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;
	border-bottom:2px solid white;
}
	TABLE.weekrooster TD.time DIV.tijdslot-admin {
		height:18px;
		padding:5px;
	}


DIV.tijdslot-admin SELECT {
	width:40px;
}
	
	
DIV.tijdslot-admin SELECT OPTION {
	font-family : Arial, Helvetica, sans-serif;
   	font-size : 12px;		
}
			
DIV#divalert {
	position:absolute;
	left:650px;
	top:100px;
	width:200px;
	height:100px;
	border:1px solid black;
	background:white;
	padding:15px 10px 10px 10px;
	z-index:100;
}

DIV#divalert INPUT {
	background:white;
	margin-top:10px;
}
										

/*---------#pagina weekrooster administrator ---------*/			
/******************************************************/

.tabSel
{
	display:block;
	font-weight: bold;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-Right: solid 1px #000000;
	border-bottom: none;
	position:relative;
	float: left;
	WIDTH: 80px; 
	HEIGHT: 25px;
	padding-top: 5px;
	text-align: center;
	
}

.tabIdle
{
	display:block;
	font-weight: normal;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-Right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	position:relative;
	float: left;
	WIDTH: 80px; 
	HEIGHT: 25px;
	padding-top: 5px;
	text-align: center;
	
}

.tabSpacerSmall
{
	display:block;
	width: 5px;
	height: 31px;
	border-bottom: solid 1px black;

	position:relative;
	float: left;
}

.tabSpacerLarge
{
	display: block;
	width: 263px;
	height: 31px;
	position: relative;
	float: left;
	/* background-color:Lime; */
	
	border-bottom: solid 1px black;
}

.schedule
{
	border-left: solid 1px #000000; 
	border-right: solid 1px #000000; 
	/*border-top: solid 1px #000000; */
	border-bottom: solid 1px #000000; 
	position:relative;
	float: left;
	width: 100%;
}

.weekYearPickers
{
	POSITION: relative;
	float: left;
	MARGIN-TOP: 5px;
	text-align: right;
	width: 100%;
	height: 25px;
}

.geldigVanaf
{
	width: 80px;
	height: 20px;
	top: 2px;
	font-weight: bold;
	float: right;
	position: relative;
}

.adminDropdown
{
	width: 80px;
	height: 20px;
	margin-left: 5px;
	margin-right: 5px;
	float: right;
	position: relative;
}

.adminSaveButton
{
	width: 80px;
	height: 22px;
	margin-left: 2px;	
	float: right;
	position: relative;	
}

.scheduleHeader
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFFFFF;
	background-color: #AA1F60;
	height: 20px;
	text-align:center;
	text-transform: capitalize;
	padding-top: 2px;
}

.scheduleSubhead
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F0E3EA;
	height: 20px;
	text-align:center;
}

.repeaterBg
{
	background-color: #F0E3EA;
}

.repeaterDropdown
{
	width: 40px;
	height: 20px;
}

.scheduleDottedLineTop
{ 
	background-image: url(/Studiekeuze/Includes/Images/stippellijn.gif);
	background-repeat: repeat-x;
	background-position: top left;
	width: 100%;
	height: 20px;
	float: left;
	position: relative;
 }

.scheduleDottedLineBottom
{ 
	background-image: url(/Studiekeuze/Includes/Images/stippellijn.gif);
	background-repeat : repeat-x;
	background-position: bottom left;
	width: 100%;
	height: 20px;
	float:left;
 }
 
.scheduleTime
{
	float: left;
	/*height: 18px;*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align: bottom;
	padding-top: 5px;
	margin-right: 2px;
}

#divConfirmSaveTop
{
	/*
	width: 300px;
	height: auto;
	border: solid 1px #000000;
	*/
	position: absolute;
	z-index: 300;
	/* background-color: Lime;*/
}

#divConfirmSaveBottom
{
	/*
	width: 300px;
	height: auto;
	border: solid 1px #000000;
	*/
	position: absolute;
	z-index: 300;
	/* background-color: Maroon; */
}

/*
div.main_container_week div#content-container
{
	width: 340px;
	background-color: transparent;
	text-align: center;
}
*/


.msgTop
{
	width: 340px;
	height: 30px;
	display: block;
	background: transparent url("/Studiekeuze/Includes/Images/schaduw-top.png");
	background-repeat: repeat-y;
}

.msgContent
{
	width: 340px;
	display: block;
	text-align:center;
	background: transparent url("/Studiekeuze/Includes/Images/schaduw-center.png");
	background-repeat: repeat-y;
	overflow: auto;
}

.msgBottom
{
	width: 340px;
	height: 30px;
	display: block;
	background: transparent url("/Studiekeuze/Includes/Images/schaduw-bottom.png");
	background-repeat: no-repeat;
}
		
#msgbox
{
	position: absolute;
	padding: 12px;
	left: 70%;
	top: 50%;
	color: #000000;
	background-color: Transparent;
	display:none;
 }
 
 
/**************************************************
* #Afspraak/Weekrooster
**************************************************/  
  
.Error
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: Red;
}

.btnBlock
{
	width: 230px;
	height: 22px;
	text-align: center;
}

#menuFixFrame {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	margin: 0;
	padding: 0;
}