/*************** POPUP ***************/

.popup {
	text-align: center;
	margin-top:15px;
	padding:5px;
	background-color:#efefef;
	border-style:solid;
	border-width:1px;
	border-color:#0a0a0a #8f8f8f #9f9f9f #0a0a0a ;
}

.popup a {
	font-weight:bold;
	color:#009300;
	text-decoration:none;
}

.popup a:hover {
	color:#00c600;
}

/*************** PAGE *****************/
/* Tabellen */

.tabel {
	margin: auto;
	padding:0px;
	border-collapse: collapse;
	border: 2px solid #002288;
}

.tabel td {
	font-size: 12px;
	font-family: tahoma;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
	text-align:center;
	background-color: #ffffff;
	border-style: solid;
	border-color: #002288;
	border-width: 0px 1px 0px 1px;
}

.odd td {
	background-color: #ffffff;
}

.even td {
	background-color: #f0f0ff;
}

.tabel thead td {
	color: white;
	font-weight: bold;
	background-color: #002288;
}

img {
	border:0px;
}


/*******REIS OPTIES TABEL********/
.reisopties {
	margin:auto;
}

.reisopties td.col1 input , .reisopties td.col1 {
	width:200px;
}
.reisopties td.col2 textarea, .reisopties td.col2 {
	width:250px;
}


/*******OPTIEREGELS TABEL********/

.optieregels td {
	width:20px;
}


/* formulieren */

.form {
	margin:0px auto;
	padding:0px;
} 

.form td{
	margin:0px;
	padding:2px 2px 0px 2px;
	text-align:left;
	border-style:dashed;
	border-width:1px 0px 0px 0px;
	border-color:#000000;
}

.form td.left {
	text-align:right;
}

.form td.button {
	text-align:center;
	padding:5px 0px 5px 0px;
}

.form td select, textarea {
	width:400px;
}

.form td.mediumGroot{
	width:400px;
}

.form td.rights select{
	width:200px;
}

#calendar-container {
	width:230px;
}

.edit {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:underline;
	font-weight: bold;
	
} 

.editButton {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}


h4 {
	font-family:verdana;
	font-size:36px;
	font-weight:bold;
}

.article_controls {
  background-color:#eee;
}

/* buttons */

	.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	
	a.fg-button { float:left; }
	
	/* remove extra button width in IE */
	button.fg-button { width:auto; overflow:visible; }
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-buttonset { float:left; }
	.fg-buttonset .fg-button { float: left; }
	.fg-buttonset-single .fg-button, 
	.fg-buttonset-multi .fg-button { margin-right: -1px;}
	
	.fg-toolbar { padding: .5em; margin: 0;  }
	.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
	.fg-toolbar .fg-button { font-size: 1em;  }

/* tooltips */
p#vtip { color:#000; display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

.overlay { 
  background-image:url(../pics/overlay.png); 
  color:#efefef; 
  width:656px; 
  height:526px;
  display:none;
} 

/* container for external content. uses vertical scrollbar, if needed */ 
div.overlayWrap { 
  overflow-y:auto; 
  text-align:center;
  margin-top:20px;
} 

div.close {
  background:url(../pics/close.png) no-repeat;
  width:36px;
  height:36px;
  cursor:pointer;
}

div#list {
  margin:4px;
}

#list img {
  margin:4px;
}

.medium_description {
  font-size:11px;
  position:relative;
}

.medium_description form {
  psition:absolute;
}

#media_list { list-style-type: none; margin: 0; padding: 0; }
#media_list li { margin: 4px; padding: 1px; float: left; min-width: 140px; min-height: 180px; font-size: 1em; text-align: center; }

.dialog {
  display:none;
}

.prompt {
  width:100px;
  display:inline-block;
}

#editform input,
#editform select,
#editform textarea
{
	border:1px solid #ccc;
	padding:2px;
}
