.bodytext {
	margin-bottom: 15px;
}

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	background: #232323;
	opacity: .75;
	filter:Alpha(Opacity=75);
}
.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	opacity: .20;
	filter:Alpha(Opacity=20);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.ui-dialog {
	position: absolute; width: 300px; background: #FFF;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .5em .3em .3em 1em; position: relative; 
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0 .2em;
} 
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: 0;
	top: 0;
	padding: 4px 5px 3px 21px;
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.4em;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "ITCStoneSansSemibold","Stone Sans",Arial, Helvetica, sans-serif;
	background: #021E62 url(/fileadmin/templates/html/images/bullit-sprite.png) 8px -200px no-repeat;
}
.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus {
	background-color: #750937;
}
.ui-dialog .ui-dialog-content {
	border: 0;
	background: none;
	overflow: auto;
	zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin: .5em 0 0 0;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane button {
	float: right;
	margin: .5em .4em .5em 0;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	line-height: 1.4em;
	width:auto;
	overflow:visible;
}
.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}


#modal_content {
	background-color: #fff;
	display: none;
	padding: 20px;
}
#tour {
	padding: 0;
}
.virtual_tour .ui-dialog-titlebar {
	display: none;
}

#modal_content .image {
	margin-bottom: 20px;
}

#modal_content h1 {
	color: #333;
	font-size: 1.6em;
	font-weight: normal;
	font-family: "ITCStoneSansMedium","Stone Sans",Arial, Helvetica, sans-serif;
	margin-bottom: 11px;
}

#modal_content  div.abstract {
	font-size: 1.2em;
	line-height: 1.4em;
	margin-bottom: 15px;
	padding-right: 34px;
}
#modal_content a.audio {
	font-size: 1.2em;
	text-decoration: none;
}

#modal_content a.audio:hover span {
	font-weight: bold;
	text-decoration: underline;
}

#westerbork-image-overlay-lightbox .image{
	text-align:center;	
}

/* content */

h3,table caption {
	color: #730033;
	font-size: 1.2em;
	font-weight: bold;
}

ul {
	list-style: none;
}

ul li {
	padding-left: 16px;
	margin-bottom: 5px;
	font-size: 1.2em;
	background: url(/fileadmin/templates/html/images/bullit-gray.png) no-repeat 0 6px;
}

ol {
	margin-left: 16px;
	font-size: 1.2em;
}

table {
	font-size: 1.2em;
	margin-bottom: 25px;
}

table caption {
	margin-bottom: 5px;
}

/* /content */

/* indexsearched */

/* indexsearched pagination*/
#main .tx-indexedsearch .browsebox li,
.pageBrowser li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	background: none;
}
/* #main .tx-indexedsearch .browsebox .previous, */
.pageBrowser .previous span {
	padding-left: 11px;
	padding-right: 14px;
}
#main .tx-indexedsearch .browsebox .next,
.pageBrowser .next {
	padding-left: 14px;
	padding-right: 11px;
}
.tx-indexedsearch .browsebox a,
.pageBrowser a,
.pageBrowser span {
	float: left;
	color: #333;
	padding: 6px 9px;
	margin-right: 1px;
	text-decoration: none;
	background: #EEF0F4;
}

.tx-indexedsearch .browsebox a:hover,
.pageBrowser a:hover {
	color: #FFF;
	background-color: #7A0D3D;
}

.tx-indexedsearch .browsebox li.tx-indexedsearch-browselist-currentPage a,
.pageBrowser .active {
	color: #7C1040;
	font-weight: bold;
	background: #F6F7F9;
}

/* /indexsearched pagination*/

.tx-indexedsearch-searchbox {
	display: none;
}

.tx-indexedsearch h2 {
	margin: 0 0 14px 0;
}

.tx-indexedsearch h2 a {
	color: #021E62;
	text-decoration: none;
}

.tx-indexedsearch h2 a:hover {
	color: #7A0D3D;
}

.tx-indexedsearch-browsebox {
	margin-bottom: 33px;
}
.tx-indexedsearch-browsebox p {
	margin-bottom: 18px;
	font-size: 1.1em;
	font-weight: bold;
}

.tx-indexedsearch p.tx-indexedsearch-content {
	position: relative;
	margin: 0 0 34px 0;
	padding-bottom: 23px;
	border-bottom: 1px solid #CCC;
}

.tx-indexedsearch p.tx-indexedsearch-content span.read-more {
	cursor: pointer;
	position: absolute;
	bottom: -21px;
	right: 0;
	display: block;
	width: 120px;
	height: 19px;
	padding-top: 1px;
	color: #FFF;
	font-size: 0.9em;
	text-align: center;
	text-transform: uppercase;
	background: #021E62;
}

.tx-indexedsearch-whatis {
	display: none;	
}

/* carrousel */
.tfe-carrousel-wrapper {
	position: relative;
	overflow: hidden;
}

.tfe-carrousel-wrapper ul {
	list-style: none;
}

#main div.tfe-carrousel-wrapper li {
	background: none;
	padding: 0;
	margin: 0;
	font-size: 1em;
}

#main .tfe-carrousel-wrapper .navigation {
	position: absolute;
	z-index: 5;
}

#main .tfe-carrousel-wrapper .navigation li:hover {
	background: #770A38;
}


#main .tfe-carrousel-wrapper .navigation li.active {
	position: relative;
}

/* carrousel normal */
.tfe-carrousel-render-normal {
	height: 307px;
}
.tfe-carrousel-render-normal .description {
	display:  none;
}
.tfe-carrousel-render-normal .frame {
	z-index: 4;
	position: absolute;
	left: 0;
	top: 0;
	width: 428px;
	height: 307px;
	background: url(/fileadmin/templates/html/images/carrousel-frame.png) no-repeat 0 0;
}
.tfe-carrousel-render-normal .jcarousel-container {
	top: 20px;
	left: 20px;
}
#main .tfe-carrousel-render-normal .navigation {
	left: 26px;
	top: 253px;
}
#main .tfe-carrousel-wrapper .navigation li {
	float: left;
	display: block;
	width: 20px;
	height: 17px;
	padding: 3px 0 0 0;
	margin-right: 1px;
	font-family: "ITCStoneSansSemibold", "Stone Sans",Arial,Helvetica,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
	text-shadow:0 0 1px rgba(255, 255, 255, 0.3);
	background: url(/fileadmin/templates/html/images/carrousel-navigation.png) no-repeat 0 0;
}
#main .tfe-carrousel-render-normal .navigation li.active {
	height: 22px;
	background: #FDF3D8;
}
/* carrousel home */
.tfe-carrousel-render-home {
	height: 360px;
	margin-bottom: 26px;
}
#main .tfe-carrousel-render-home .navigation {
	left: 0;
	top: 340px;
}
#main .tfe-carrousel-render-home .navigation li.active {
	background: #FFF;
}
#main .tfe-carrousel-render-home li {
	position: relative;
}
#main .tfe-carrousel-render-home .description {
	position: absolute;
	left: 0;
	top: 100px;
	min-width: 390px;
	max-width: 410px;
	min-height: 75px;
	max-height: 157px;
	padding: 19px 16px 22px;
	color: #FFF;
	font-family: "ITCStoneInformalSemibold", "Stone Informal", Georgia, "Times New Roman", Times, serif;
	line-height: 1.7em;
}

#main .tfe-carrousel-render-home .description a {
	position: absolute;
	display: block;
	left: 0;
	bottom: -30px;
	height: 17px;
	padding: 5px 7px 8px 9px;
	color: #FFF;
	font-size: 1.1em;
	font-family: "ITCStoneSansSemibold", "Stone Sans Bold", "Arial Narrow", Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url(/fileadmin/templates/html/images/caption-orange.png) repeat 0 0;
}
#main .tfe-carrousel-render-home .description a span {
	padding-right: 17px;
	background: url(/fileadmin/templates/html/images/bullit-sprite.png) no-repeat right -127px;
}

#main .tfe-carrousel-render-home .description h4,
#main .tfe-carrousel-render-home .description h3 {
	margin: 0;
	font-size: 2.3em;
	font-weight: bold;
	line-height: 1em;
	overflow: hidden;
	text-transform: uppercase;
}
#main .tfe-carrousel-render-home .description h3 {
	margin-bottom: 6px;
}
#main .tfe-carrousel-render-home .description h4 {
	margin-bottom: 7px;
}
#main .tfe-carrousel-render-home .description div {
	font-size: 1.4em;
	font-style: italic;
}

/* carrousel color-mode-1 */
#main .tfe-carrousel-render-home .color-mode-1 .description {
	background: url(/fileadmin/templates/html/images/carrousel-caption-orange.png) repeat 0 0;
}
#main .navigation li.color-mode-1 {
	color: #CC7311;
	text-shadow: 0 0 2px rgba(204, 115, 17, 0.3);
}
#main .tfe-carrousel-render-home .color-mode-1 .description h3 {
	color: #E2C26D;
}


/* carrousel color-mode-2 */
#main .tfe-carrousel-render-home .color-mode-2 .description {
	background: url(/fileadmin/templates/html/images/carrousel-caption-green.png) repeat 0 0;
}

#main .navigation li.color-mode-2 {
	color: #53764B;
	text-shadow: 0 0 2px rgba(83, 118, 75, 0.3);
}
#main .tfe-carrousel-render-home .color-mode-2 .description h3 {
	color: #C9DAC5;
}
#main .tfe-carrousel-render-home .color-mode-2 .description a {
	background: #2E4129;
}

/* carrousel color-mode-3 */
#main .tfe-carrousel-render-home .color-mode-3 .description {
	background: url(/fileadmin/templates/html/images/carrousel-caption-red.png) repeat 0 0;
}

#main .navigation li.color-mode-3 {
	color: #730635;
	text-shadow: 0 0 2px rgba(115, 6, 53, 0.3);
}
#main .tfe-carrousel-render-home .color-mode-3 .description h3 {
	color: #CBA0B3;
}
#main .tfe-carrousel-render-home .color-mode-3 .description a {
	background: #330F2C;
}

#main .tfe-carrousel-render-home .description a:hover {
	background: #373734;
}

#main .tfe-carrousel-wrapper .navigation li.inactive {
	color: #FFF;
}


/* form */
form legend {
	display: none;
}

form div {
	float: left;
	width: 100%;
	padding-bottom: 7px;
	margin-bottom: 7px;
	border-bottom: 1px solid #CCC;
	background: url(/fileadmin/templates/html/images/form-input.png) no-repeat 150px 0;
}

form .tx_powermail_pi1_fieldwrap_html_select,
#powermaildiv_uid6,
#powermaildiv_uid10,
form .tx_powermail_pi1_fieldwrap_html_textarea,
form .tx_powermail_pi1_fieldwrap_html_radio,
form .tx_powermail_pi1_fieldwrap_html_radio div {
	background: none;
}

form div div {
	border: none;
	padding: 0;
	margin: 0;
}

form label, form p {
	float: left;
	width: 150px;
	font-size: 1.2em;
	font-weight: bold;
}

form input {
	float: left;
	width: 165px;
	height: 21px;
	padding: 3px 0 0 7px;
	border: none;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	background: none;
}

form textarea {
	border: none;
	width: 203px;
	height: 102px;
	padding: 5px 0 0 5px;
	color: #999;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/fileadmin/templates/html/images/form-textarera.png) no-repeat 0 0;
}

form input, form select {
	font-size: 1.2em;
	color: #999;
}

form div.powermail_radio_inner {
	width: auto;
	padding: 0;
	margin: 0;
	border: none;
}

form input.powermail_radio {
	width: auto;
	height: auto;
	margin-right: 10px;
	background: none;
}

form label.powermail_radio {
	margin-top: 3px;
	width: 230px;
	font-size: 1.1em;
	font-weight: normal;
}
form .powermail_check {
	width: auto;
}

form p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	display: none;
}

form .powermail_check_inner label {
	width: auto;
	margin-top: 8px;
	padding-left: 16px;
	font-size: 1.1em;
	font-weight: normal;
}

form .tx_powermail_pi1_fieldwrap_html_label {
	color: #730033;
	font-size: 1.1em;
	font-weight: normal;
}

form .powermail_reset, form .powermail_submit {
	position: relative;
	top: -8px;
	float: right;
	width: 91px;
	height: 20px;
	padding: 0;
	color: #FFF;
	font-size: 1.1em;
	cursor: pointer;
}

form .powermail_reset,
form .powermail_submit {
	text-indent: -9999px;
	overflow: hidden;
	color: transparent;
	font-size: 0;
	text-transform: uppercase;
}

form .powermail_reset {
	margin-right: 6px;
	background: #730033 url(/fileadmin/templates/html/images/button-text.png) no-repeat 0 0;
}
form .powermail_reset:hover {
	background-color: #021E62;
}

form .powermail_submit {
	background: #021E62 url(/fileadmin/templates/html/images/button-text-2.png) no-repeat 0 0;
}
form .powermail_submit:hover {
	background-color: #730033;
}

form .powermail_mandatory {
	color: #730033;
}

/* id specific*/
form div#powermaildiv_uid12 div.powermail_radio_inner{
	float: right;
	margin-bottom: 3px;
}
form #powermaildiv_uid12 div {
	width: 275px;
}
form #powermaildiv_uid13 {
	padding-bottom: 23px;
}
form input#uid10,
form #powermaildiv_uid6 input {
	width: 94px;
	background: url(/fileadmin/templates/html/images/form-input-small.png) no-repeat 0 0;
}

form #powermaildiv_uid6 {
	position: relative;
}

/*form #powermaildiv_uid6 input {
	width: 37px;
	background: url(/fileadmin/templates/html/images/form-input-postal-1.png) no-repeat 0 0;
}
*/
form #powermaildiv_uid8 {
	position: relative;
	padding: 0;
	margin-bottom: -24px;
	border: none;
}

form #powermaildiv_uid8 label {
	display: none;
}

form #powermaildiv_uid8 input {
	width: 18px;
	margin-bottom: -24px;
	background: url(/fileadmin/templates/html/images/form-input-postal-2.png) no-repeat 0 0;
}

.powermail_mandatory_js {
	color: #730033;
	background: none;
}


/* custom selectbox */

.jquery-selectbox {
	position: relative;
	height: 24px;
	width: auto;
	padding: 0;
	z-index: 0;
	float: left;
	display: inline;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	background: url(/fileadmin/templates/html/images/form-input.png) no-repeat 0 0;
}
.jquery-selectbox.selecthover {
	background: url(/fileadmin/templates/html/images/form-input.png) no-repeat 0 0;
	z-index: 700;
}	
.jquery-selectbox .jquery-selectbox-currentItem {
	overflow: hidden;
	float: none;
	display: block;
	height: 19px;
	padding: 5px 18px 0 3px;
	margin-left: 2px;
	white-space: nowrap;
 	color: #333;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/fileadmin/templates/html/images/form-input.png) no-repeat 120px 0;
}

.tx_powermail_pi1_fieldwrap_html_select .jquery-selectbox .jquery-selectbox-currentItem {
	background-position: right 0;
}

.jquery-selectbox .jquery-selectbox-list {
	display: none;
	position: absolute;
	top: 23px;
	padding: 2px 2px 2px 5px;
	left: 0px;
	width: 114px;
	height: auto;
	max-height: 100px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
	border: 1px solid #AAABAF;
	background: #FFF;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	position: absolute;
	top: 2px;
	right: 4px;
	float: right;
	background: #FFF url(/fileadmin/templates/html/images/collapse-sprite.png) no-repeat 0 -210px;
	width: 12px;
	height: 20px;
	cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url(/fileadmin/templates/html/images/collapse-sprite.png) no-repeat 0 -158px;
}

.jquery-selectbox .jquery-selectbox-item .listelementhover {
	background: #EEF0F5;
	color: #1F3774;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: pointer;
	padding-bottom: 4px;
}

/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
	background-image: url("../img/bg-TextFieldError.gif");
}

/* landing pagina */

.overview,
.overview-items {
	list-style: none;
	margin-top: 23px;
}

.overview li,
.overview-items li {
	position: relative;
	float: left;
	width: 100%;
	margin: 0 0 39px 0;
	padding: 3px 0 0 0;
	font-size: 1em;
	height: 120px;
	border-bottom: 1px solid #CCC;
	background: none;
}

.overview span.photo,
.overview span.photo img,
.overview a,
.overview span.abstract,
.overview span.more,
.overview-items a,
.overview-items ul,
.overview-items a.photo,
.overview-items a.photo img,
.overview-items span.more a,
.overview-items span.abstract {
	float: left;
}
.overview-items a.photo {
	width: auto;
}
.overview-items ul {
	width:257px;
	margin: 0;
}
.overview-items ul li {
	float: none;
	display: inline;
	height: auto;
	width: auto;
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
	border: none;
}
.activity-search-list span.date {
	float: left;
	font-size: 1.1em;
	font-weight: bold;
}
.overview a,
.overview-items a {
	color: #021E62;
	font-size: 1.6em;
	font-family: "ITCStoneSansSemibold", "Stone Sans", "Arial Narrow", Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	width: 265px;
	margin-right: 20px;
	margin-bottom: 12px;
	text-decoration: none;
}

.overview-items a  {
	margin-bottom: 6px;
}
.overview-items a.title:hover,
.overview a.title:hover {
	color: #7A0D3D;
	text-decoration: none;
}
.overview span.photo,
.overview-items span.photo {
	margin-right: 16px;
}
.overview span.abstract,
.overview-items span.abstract {
	width: 257px;
	overflow: hidden;
	padding: 0 16px 0 0;
	font-size: 1.2em;
	line-height: 1.4em;
}
.overview-items span.abstract {
	margin-top: 11px;
	padding-left: 0;
	width: 262px;
}
.overview a.more,
.overview-items span.more a {
	position: absolute;
	right: 0;
	bottom: -21px;
	display: block;
	height: 20px;
	width: 57px;
	color: #FFF;
	font-size: 1.1em;
	text-indent: -10000px;
	margin: 0;
	background: url(../images/more.png) no-repeat 0 0;
}

.overview a.more:hover,
.overview-items span.more a:hover {
	background-position: 0 -20px;
}

/* activity search form */
.activity-search-form,
.webshop-search-form {
	margin-bottom: 23px;
}

.activity-search-form form div,
.webshop-search-form form div {
	border: none;
	width: auto;
	margin: 0;
	padding: 0;
}

.activity-search-form label,
.webshop-search-form label {
	width: auto;
	padding-top: 5px;
	margin-right: 9px;
}

.activity-search-form .jquery-selectbox .jquery-selectbox-currentItem,
.jquery-selectbox .jquery-selectbox .jquery-selectbox-currentItem {
	width: 100px;
}

/* activity detail */
.activity-info,
.webshop-info {
	margin-bottom: 15px;
}
.activity-info span span,
.activity-info .categorie-label,
.activity-info .category li,
.webshop-info span span,
.webshop-info .categorie-label,
.webshop-info .category li {
	display: inline;
	padding: 0;
	line-height: 1.4em;
	font-size: 1.1em;
	font-weight: bold;
	font-family: "ITCStoneSansMediumBold","Stone Sans",Arial, Helvetica, sans-serif;
	background: none;
}

.activity-info .category li,
.webshop-info .category li {
	padding: 0 4px 0 0;
}
.activity-info .date-label {
	margin-right: 5px;
}
.activity-info .date-time {
	float: left;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #333;
}
.activity-info .categorie-label,
.webshop-info .categorie-label {
	float: left;
	margin-right: 5px;
}

.activity-info-bottom .back,
.webshop-info-bottom .back {
	clear: left;
	display: block;
	color: #333;
	font-size: 1.2em;
	padding-left: 16px;
	padding-top: 15px;
	margin-bottom: 15px;
	background: url(/fileadmin/templates/html/images/bullit-sprite.png) no-repeat 0 -152px;
}
.activity-info-bottom .back:hover,
.webshop-info-bottom .back:hover {
	color: #930042;
	background-position: 0 -215px;
}

.webshop-search-form .jquery-selectbox  {
	width: 220px;
	background: url(/fileadmin/templates/html/images/custom-select.png) no-repeat 100% -24px;
}
.webshop-search-form .jquery-selectbox-currentItem {
	margin-right: 2px;
	background: url(/fileadmin/templates/html/images/custom-select.png) no-repeat 0 0;
}
.webshop-search-form .jquery-selectbox-list {
	left: 2px;
	width: 208px;
}
#main .csc-default .csc-header {
	margin-top: 20px;
}

/* Sitemap */
.csc-sitemap ul {
	margin: 0;
	padding: 5px 0 0 0;
}
.csc-sitemap li {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 1em;
	background: none;
}
.csc-sitemap a {
	padding-left: 15px;
	color: #333;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(/fileadmin/templates/html/images/bullit-blue.png) no-repeat scroll 0 6px;
}

.csc-sitemap a:hover,
.enlarge a:hover {
	color: #730033;
	text-decoration: underline;
}

.csc-sitemap ul ul {
	padding: 5px 0 5px 18px;
}

.csc-sitemap ul ul a {
	font-weight: normal;
	background: transparent url(/fileadmin/templates/html/images/bullit-red.png) no-repeat scroll 0 6px;
}

.csc-sitemap ul ul ul a {
	background: transparent url(/fileadmin/templates/html/images/bullit-gray.png) no-repeat scroll 0 6px;
}

/* photo frames */
.image-frame1 {
	position: relative;
	height: 350px;
	width: 306px;
	margin: 0 auto 25px;
}
.image-frame1 .image-caption {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 170px;
	height: 29px;
	padding: 321px 98px 0 38px;
	color: #999;
	font-size: 1.1em;
	background: url(../images/frame-1.png) no-repeat 0 0;
}
div.image-frame1 img {
	float: left;
	margin: 69px 0 0 18px;
}

.image-frame2 {
	position: relative;
	height: 265px;
	width: 384px;
	margin: 0 auto 25px;
}
.image-frame2 .image-caption {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 208px;
	height: 15px;
	padding: 243px 128px 0 48px;
	color: #999;
	font-size: 1.1em;
	background: url(../images/frame-2.png) no-repeat 0 0;
}
div.image-frame2 img {
	float: left;
	margin: 5px 0 0 38px;
}

.image-frame3 {
	position: relative;
	height: 317px;
	width: 414px;
	margin: 0 auto 25px;
}
.image-frame3 .image-caption {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 207px;
	height: 25px;
	padding: 280px 30px 0 177px;
	color: #999;
	font-size: 1.1em;
	background: url(../images/frame-3.png) no-repeat 0 0;
}
div.image-frame3 img {
	float: left;
	margin: 29px 0 0 29px;
}

.image-frame4 {
	position: relative;
	height: 344px;
	width: 382px;
	margin: 0 auto 25px;
}
.image-frame4 .image-caption {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 182px;
	height: 27px;
	padding: 296px 100px 0 100px;
	color: #999;
	font-size: 1.1em;
	text-align: center;
	background: url(../images/frame-4.png) no-repeat 0 0;
}
div.image-frame4 img {
	float: left;
	margin: 58px 0 0 36px;
}

/* image foot note */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	color: #999;
	font-size: 1.1em;
	line-height: 1.2em;
	margin-top: 13px;
}

.csc-bulletlist {
	margin-bottom: 25px;
}

.enlarge {
	padding-top: 5px;
	margin-top: 10px;
}
.enlarge a img {
	position: relative;
	top: -5px;
	float: left;
	margin-right: 8px;
}
.enlarge a {
	color: #999;
	font-size: 1.1em;
	text-decoration: none;
}

.westerbork-image-overlay {
	margin-bottom: 25px;
}

div#tfe_flash_checker .fullpage-mask {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 50;
	opacity: 0.85;
	filter: alpha(opacity = 85);
	display: block;
}