/*
 * CSS file created by Rockstarapps Concatenation
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/buttons.css
 */
/*******************************************************************************

    Template:   $Workfile: buttons.css $
    Owner:      $Author: maarten $
    Source:     $Archive: /spectra/uvaweb/wwwroot/template/includes/css/display/buttons.css $
    Date:       $Date: 2010-08-10 11:15:09 +0200 (di, 10 aug 2010) $
    Revision:   $Revision: 4259 $

    Description:
        Stylesheet voor buttons
    
    Developer: Maarten Veerman
    Organisation: Universiteit van Amsterdam (UvA)

*******************************************************************************/



/*******************************************************************************
*  Dutch
*******************************************************************************/
.eenvoudig-0, .eenvoudig-1, .eenvoudig-2,
.geavanceerd-0, .geavanceerd-1, .geavanceerd-2,
.selecteer-0, .selecteer-1, .selecteer-2,
.sluiten-0, .sluiten-1, .sluiten-2,
.volgende-0, .volgende-1, .volgende-2,
.vorige-0, .vorige-1, .vorige-2,
.zoek-0, .zoek-1, .zoek-2,
.searchfield-button-1, .searchfield-button-2 {
	background-color: transparent;
	border: 0px;
	font-size: 0px;
	width: 80px !important;
	height: 16px !important;
	margin: 2px 0 0 8px;
	padding: 0px 0px 0px 0px;
}

.searchfield-button-1, .searchfield-button-2 {
	margin-top: 0px;
	margin-left: 0px;
	width: 10px !important;
	height: 20px !important;
}

.searchfield-button-1 { background-image: url("/template/skins/default/gfx/theme-default-searchbutton_1.gif"); }
.searchfield-button-2 { background-image: url("/template/skins/default/gfx/theme-default-searchbutton_2.gif"); }

.geavanceerd-0 { background-image: url("/template/gfx/buttons/80x16/nl/geavanceerd_0.gif"); }
.geavanceerd-1 { background-image: url("/template/gfx/buttons/80x16/nl/geavanceerd_1.gif"); }
.geavanceerd-2 { background-image: url("/template/gfx/buttons/80x16/nl/geavanceerd_2.gif"); }
.zoek-0 { background-image: url("/template/gfx/buttons/80x16/nl/zoek_0.gif"); }
.zoek-1 { background-image: url("/template/gfx/buttons/80x16/nl/zoek_1.gif"); }
.zoek-2 { background-image: url("/template/gfx/buttons/80x16/nl/zoek_2.gif"); }
.eenvoudig-0 { background-image: url("/template/gfx/buttons/80x16/nl/eenvoudig_0.gif"); }
.eenvoudig-1 { background-image: url("/template/gfx/buttons/80x16/nl/eenvoudig_1.gif"); }
.eenvoudig-2 { background-image: url("/template/gfx/buttons/80x16/nl/eenvoudig_2.gif"); }
.selecteer-0 { background-image: url("/template/gfx/buttons/80x16/nl/selecteer_0.gif"); }
.selecteer-1 { background-image: url("/template/gfx/buttons/80x16/nl/selecteer_1.gif"); }
.selecteer-2 { background-image: url("/template/gfx/buttons/80x16/nl/selecteer_2.gif"); }
.sluiten-0 { background-image: url("/template/gfx/buttons/80x16/nl/sluiten_0.gif"); }
.sluiten-1 { background-image: url("/template/gfx/buttons/80x16/nl/sluiten_1.gif"); }
.sluiten-2 { background-image: url("/template/gfx/buttons/80x16/nl/sluiten_2.gif"); }
.volgende-0 { background-image: url("/template/gfx/buttons/80x16/nl/volgende_0.gif"); }
.volgende-1 { background-image: url("/template/gfx/buttons/80x16/nl/volgende_1.gif"); }
.volgende-2 { background-image: url("/template/gfx/buttons/80x16/nl/volgende_2.gif"); }
.vorige-0 { background-image: url("/template/gfx/buttons/80x16/nl/vorige_0.gif"); }
.vorige-1 { background-image: url("/template/gfx/buttons/80x16/nl/vorige_1.gif"); }
.vorige-2 { background-image: url("/template/gfx/buttons/80x16/nl/vorige_2.gif"); }

/*******************************************************************************
*  English
*******************************************************************************/
.advanced-0, .advanced-1, .advanced-2,
.close-0, .close-1, .close-2,
.next-0, .next-1, .next-2,
.previous-0, .previous-1, .previous-2,
.search-0, .search-1, .search-2,
.simple-0, .simple-1, .simple-2 {
	background-color: transparent;
	border: 0;
	font-size: 0;
	width: 80px !important;
	height: 16px !important;
	margin: 2px 0 0 8px;
}

.advanced-0 { background-image: url("/template/gfx/buttons/80x16/en/advanced_0.gif"); }
.advanced-1 { background-image: url("/template/gfx/buttons/80x16/en/advanced_1.gif"); }
.advanced-2 { background-image: url("/template/gfx/buttons/80x16/en/advanced_2.gif"); }
.close-0 { background-image: url("/template/gfx/buttons/80x16/en/close_0.gif"); }
.close-1 { background-image: url("/template/gfx/buttons/80x16/en/close_1.gif"); }
.close-2 { background-image: url("/template/gfx/buttons/80x16/en/close_2.gif"); }
.search-0 { background-image: url("/template/gfx/buttons/80x16/en/search_0.gif"); }
.search-1 { background-image: url("/template/gfx/buttons/80x16/en/search_1.gif"); }
.search-2 { background-image: url("/template/gfx/buttons/80x16/en/search_2.gif"); }
.simple-0 { background-image: url("/template/gfx/buttons/80x16/en/simple_0.gif"); }
.simple-1 { background-image: url("/template/gfx/buttons/80x16/en/simple_1.gif"); }
.simple-2 { background-image: url("/template/gfx/buttons/80x16/en/simple_2.gif"); }
.previous-0 { background-image: url("/template/gfx/buttons/80x16/en/previous_0.gif"); }
.previous-1 { background-image: url("/template/gfx/buttons/80x16/en/previous_1.gif"); }
.previous-2 { background-image: url("/template/gfx/buttons/80x16/en/previous_2.gif"); }
.next-0 { background-image: url("/template/gfx/buttons/80x16/en/next_0.gif"); }
.next-1 { background-image: url("/template/gfx/buttons/80x16/en/next_1.gif"); }
.next-2 { background-image: url("/template/gfx/buttons/80x16/en/next_2.gif"); }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/buttons.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-display-general.css
 */
/*******************************************************************************
* Aanhangsels
*******************************************************************************/
.aanhangsel-downloadlink {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    display: block;
}
.aanhangsel-downloadlink .aanhangsel-downloadlink { font-size: 11px; }
.aanhangsel-detailrow,
.aanhangsel-filename, 
.aanhangsel-filesize { font-size: 11px; color: #000;  margin-bottom: 6px; }
.aanhangsel-infolink { padding-right: 5px; }
.aanhangsel-filename, .aanhangsel-filesize { color: #2E2E2E; }
.aanhangsel-filename-filesize-delimiter { margin: 0 4px 0 6px; }
.aanhangsel-detailrow { margin: 1px 0 15px 0; }

/*******************************************************************************
* Photo right in content
*******************************************************************************/
.photo_background { background-color: #FFF; }
.photo-right-loupe { 
    background-image: url(/template/gfx/loupe.gif);
    width: 17px;
    height: 21px;
}
.photo-right-no-loupe { display: none; }
.foto { font-size: 1.1em; color: #777; }
.foto .foto { font-size: 1em; }
.photo-right-onderschrift {}

/*******************************************************************************
* Special constructs
*******************************************************************************/
.freehtmlblock {
	overflow-x: hidden;
	width: 392px;
	max-width: 392px;
}


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-display-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-display-photogalery.css
 */
/*****************************************************
* Gallery
*****************************************************/

div.galleryDisplayModuleThumbnail {
	position: relative;
}

div.galleryDisplayModuleThumbnail div {
	position: absolute;
	height: auto;
	text-align: center;
	width: 100%;
	bottom: 0;
	left: 0;
}

div.galleryDisplayModuleThumbnail div img {
	cursor: pointer;
	border: 1px solid black;
}

div.gdm-thumb1 {
	width: 62px;
	height: 62px;
}

div.gdm-thumb2 {
	width: 82px;
	height: 82px;
}

div.gdm-thumb3 {
	width: 102px;
	height: 102px;
}

div.galleryDisplayModuleHorz {
	width: 392px;
	height: auto;
}
div.gdm-horz-pnl {
	
}
div.gdm-horz-dv {
	overflow-x: scroll;
	overflow-y: hidden;
}

table.gdm-horz-container  tr td {
	/*padding: 0 4px 10px 4px;*/	
}

div.gdm-horz-imgwrapper {
	padding: 2px;
	border: 0px none;
	margin: 0 3px;
}

div.gdm-horz-x-over {
	border: 1px solid #cecece;
	padding: 1px;
	background-color: #efefef;
}

div.gdm-horz-x-select {
	border: 1px solid #99BBE8;
	padding: 1px;
	background-color: #efefef;
}

div.gdm-horz-imgwrapper table {
	width: 82px;
	cursor: pointer;
}

div.gdm-horz-imgwrapper table tr td.imbox {
	width: 82px;
	height: 82px;
	line-height: 82px;
	vertical-align: bottom !important;
}

div.gdm-horz-imgwrapper table tr td.imbox div {
	text-align: center;
}

div.gdm-horz-imgwrapper img {
	border: 1px solid black;
}

div.gdm-horz-imgwrapper table tr td.label {
	width: 82px;
	height: 15px;
	font: normal 11px/15px Arial, Helvetica, Sans-Serif;
	color: #333333;
	overflow-x: hidden;
	text-align: center;
	white-space: nowrap;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-display-photogalery.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayaslink-general.css
 */
/*******************************************************************************
* displayaslink method
*******************************************************************************/
.displayaslink { 
    font-size: 12px; 
    font-weight: bold;
    color: #000000; 
    margin: 0 33px 2px 20px;
    padding-left: 17px;
}
.displayaslink A { color: #000; }
.displayasLink A:hover { color: #369; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayaslink-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadleft-general.css
 */
/*******************************************************************************
* displeadleft method
*******************************************************************************/
DIV.teaser { margin: 0px 0px 1.6em 0; }
DIV.teaser H3 { 
    margin: 0.3em 0 0.1em 0;
    font-size: 1.2em;
    font-weight: bold;
}
DIV.teaser H3 A { color: #000; }
DIV.teaser H3 A:hover { text-decoration: none; }
DIV.teaser .text,
DIV.teaser .readmore { font-size: 11px; color: #000000;}
DIV.teaser .text A { color: #000; }
DIV.teaser .text A:hover { text-decoration: none; }
DIV.teaser .datum { font-size: 11px; color: #888888; }
DIV.teaser .datum A { color: #888; }
DIV.teaser .datum A:hover { text-decoration: none; }

DIV.teaser .readmore .thema {
    background-image: url(/template/gfx/pijltje_r-blauw.gif);
    width: 4px;
    height: 7px;
}
DIV.teaser .readmore .download {
    background-image: url(/template/gfx/pijltje_r-blauw.gif);
    width: 4px;
    height: 7px;
}

DIV.teaser .leadinfo {
	clear: left;
	margin-top: 4px;
}

DIV.teaser .leadinfo .warning {
	color: rgb(99,00,36);
	font-size: 8.5pt;
	font-weight: bold;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadleft-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-button.css
 */
/*******************************************************************************
* Button
*******************************************************************************/
.buttonright { width: 140px; }
.buttonright_top { 
	background-color: #000000;
	font-size: 0px;
	line-height: 0px;
	border-top: 1px solid #000000;
}
.buttonright_middle { }
.buttonright_bottom { 
	background-color: #000000;
	font-size: 0px;
	line-height: 0px;
	border-bottom: 1px solid #000000;
}
.buttonright_image {
    margin: 0px 0px 0px 0px;
    width: auto;
    background-color: #FFF;
}

.buttonright_title {
    border-left: 1px solid black;
    border-right: 1px solid black;
    background-color: #545454;
    width: auto;
    padding: 2px 4px 2px 4px;
}
.buttonright_title_text {
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
}
.buttonright_title_text A { color: #FFF; }
.buttonright_title_text A:hover { text-decoration: none; }
.buttonright_lead {
    border-left: 1px solid black;
    border-right: 1px solid black;
    background-color: #FFF;
    width: auto;
    padding: 4px 4px 7px 4px;
}
.buttonright_lead_text {
    font-size: 11px;
    color: #000;
}
.buttonright A:hover { text-decoration: none; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-button.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-general.css
 */
/*******************************************************************************
* MESSAGES
*******************************************************************************/
#cmsmessage.displayright { 
	margin: 0px 0px 0px 0px !important; 
	float: right;
	padding-right: 15px;
}

#cmsmessage.displayright .editmode {
	margin-right: 0px;	
	padding-right: 0px;
}

#cmsmessage.displayright #cmsmessageblock { 
	margin-left: 0px !important; 
	margin-right: 0px !important; 
	padding: 0px 0px 0px 0px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-searchfield.css
 */
/*******************************************************************************
* zoekvak rechts
*******************************************************************************/
#main .right #searchfieldmessage form { margin: 0px; }
#main .right #searchfieldmessage #searchfield {
	width: 100%;
	height: 20px;
	border: 1px solid rgb(51,51,51);
	background-color: rgb(240,240,230);
    font-size: 12px;
    line-height: 15px;
}

#main .right #searchfieldmessage #searchbutton {
	background-color: transparent;
	border: 0px;
	background-image: url("/template/skins/default/gfx/theme-default-searchbutton_1.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 20px;
	margin-left: 2px;
}

#main .right #searchfieldmessage #searchbutton.hover {
	background-image: url("/template/skins/default/gfx/theme-default-searchbutton_2.gif");
}

/*******************************************************************************
* Zoekvak (TODO: reasonable names)
*******************************************************************************/
.rechterkolom .leadkop { font-size: 12px; font-weight: bold; color: #000; }
.rechterkolom .leadkop A { color: #000; }
.rechterkolom .leadkop A:hover { text-decoration: none; }
.rechterkolom .leadtekst { font-size: 11px; color: #000; }
.rechterkolom A.inhoudklein { font-size: 11px; }

.right .inline-searchfield {
	margin-top: 10px;
	margin-bottom: 0px;
}

.right .inline-searchfield .searchfield {
	width: 114px;
	border: 1px solid #333333;
	height: 20px;
	padding-left: 3px;
}

.right .inline-searchfield .searchfieldgreyedout {
	color: #666666;
	font-size: 8pt;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-displayleadright-searchfield.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-form.css
 */
/*******************************************************************************
* Email formulier
*******************************************************************************/
.emailform_error {
	font-size: 1.2em;
    font-weight: bold;
	color: #DF0028;
}

.emailblok {
	font-size: 0.9em;
	color: #333;
	background-color: #E6E6E6;
	border: 1px solid #737373;
	margin: 0.3em;
}
.emailblok A { color: #333; }
.emailblok A:HOVER { color: #369; }
.emailblokselect {
	font-size: 0.9px;
	color: #333;
	background-color: #FFF;
	border: 1px solid #737373;
	margin: 0.3em;
}
.requiredformfield { font-size: 1.8em; font-weight: bold; color: #C30; }


div.emailform { 
	float: none; 
}

div.emailform div.midtext {
	font-size: 12px;
	color: rgb(0,0,0);
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}

div.emailform div.question {
	font-size: 12px;
	color: rgb(0,0,0);
	font-weight: normal;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 10px;
}

div.emailform div.question div.qNumber {
	font-size: 18px;
	color: #BBBBBB;
	padding-top: 1px;
	float: left;
	list-style: none;
	width: 28px;
	height: 100%;
}

div.emailform div.question div.qContent {
	margin-left: 28px;
}

div.emailform div.question div.qContent div.qLabel {
	font-size: 12px;
	font-weight: bold;
	color: rgb(51,51,51);
}
div.emailform span.qRequired {
	color: #DF0028;	
	font-weight: bold;
	font-size: 14px;
	padding-left: 3px;
	
}
div.emailform div.question div.qContent div.qAnswer {
}

div.emailform div.question div.qContent div.qAnswer input.element,
div.emailform div.question div.qContent div.qAnswer textarea,
div.emailform div.question div.qContent div.qAnswer select {
	width: 100%;
}
div.emailform div.question div.qContent div.qAnswer input.checkitem {
	width: auto;
	font-size: 11px;
	line-height: normal;	
}

div.emailform div.question div.qContent div.qAnswer input.element {
	border: 1px solid #AAAAAA;
}

div.emailform div.question div.qContent div.qAnswer input[type="radio"],
div.emailform div.question div.qContent div.qAnswer input[type="checkbox"] {
	width: auto;
}

div.emailform img.captchaimage {
	margin: 5px 0px 5px 0px;
	border: 1px solid #000000;
}

div.emailform label.captchalabel {
	margin-right: 12px;
}

div.emailform input.captchatext {
	margin-right: 12px;
	width: 80px;
}

div.emailform div.requiredContainer {
	margin-top: 12px;
	margin-bottom: 12px;
}

/**
 * Nieuwe code (versie 2)
 */
.cms-form {
	/*background-color: #efefef;
	border: 1px solid #4C647E;*/
}
.cms-form ul.x-tab-strip-top {
	background-image: none;
	background-color: transparent;
}
.cms-form .x-tab-panel-header-plain .x-tab-strip-spacer {
	border-left: 1px solid #4C647E;
	border-right: 1px solid #4C647E;
}
.cms-form-tab {
	padding: 0;
	margin: 0;
	background-color: #efefef;
	border-left: 1px solid #4C647E;
	border-right: 1px solid #4C647E;
	border-bottom: 1px solid #4C647E;
}

.cms-form-page {
	padding: 3px;
	background-color: #efefef;
	
}
.cms-form-page-body {
	padding: 5px;
	background-color: #dedede;
}

div.x-uvawebcms-form {
	width: 512px;
	margin-left: 17px;
	margin-bottom: 25px;
}

div.x-uvawebcms-form-tab {
	background-color: #D9D9D9;
}

div.x-uvawebcms-form-tab .x-panel-body {
	background-color: transparent;
}

div.x-uvawebcms-form-text {
	font: normal normal 1.2em/1.3em Arial, Helvetica, Sans-Serif; 
	margin: 1em 0 1em 0;
}

div.x-uvawebcms-form-text strong {
	font-weight: bolder;	
}

div.x-uvawebcms-form-text em {
	font-style: italic;	
}

.cms-form-item {
	position: relative;
}
.cms-form-item .x-form-item {
	padding-left: 16px;
	padding-right: 25px;	
}
.cms-form-item .x-required {
	position: absolute;
	left: 0px;
}

.cms-form-item,.cms-form-item-required {
	padding-left: 16px;
}
.cms-form-item-required {
	background: url("/template/gfx/form/default-required-icon.gif") no-repeat;
	background-position: -2px 0;
}

div.cms-form-helpicon {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	z-index:1000;
	width: 21px;
	height: 20px;
	background: transparent url("/template/gfx/vraagt_1.gif") no-repeat top center;
	cursor: pointer;
}

div.cms-form-helpicon:hover {
	background: url("/template/gfx/vraagt_2.gif");
}

div.x-uvawebcms-form-helpicon:hover {
	background: url("/template/gfx/vraagt_2.gif");
}

.x-cms-form-helpwindow-titleicon {
	background: url('/template/gfx/fugue/icon_shadowless/question.png') 0 4px no-repeat !important;
}
div.x-cms-form-helpwindow-fieldlabel {
	font-size: 9pt;
	font-weight: bold;
	margin-bottom: 12pt;
	margin-top: 3pt;
	background: url('/template/gfx/fugue/icon_shadowless/sticky_note_small.png') -2px 0 no-repeat;
	padding-left: 16px;
}
div.x-cms-form-helpwindow-helptxt {
	margin-bottom: 3pt;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-form.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-lecture.css
 */
/*******************************************************************************
* Lezing
*******************************************************************************/
div.lecture-items {
	counter-reset: chapter;
}
div.lecture-item:before {
	content: counter(chapter) ". ";
    counter-increment: chapter;  /* Add 1 to chapter */
    font-size: 9pt;
    font-weight: bold;
    margin-right: 3pt;
}

div.lecture-item span.lecture-title {
	font-size: 9pt;
	font-weight: bold;
}

div.lecture-item div {
	display: inline;
	font-size: 8.5pt;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-lecture.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-location.css
 */
DIV#locatie-display { }

DIV#locatie-display H3 {
    margin: 0px;
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #888888;
}

DIV#locatie-display P {
    margin: 0px;
    margin-bottom: 12px;
}

DIV#locatie-display P A {}

DIV#locatie-display .locatie-parenteel {
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #000000;
}

DIV#locatie-display .locatie-parenteel :link,
DIV#locatie-display .locatie-parenteel :active,
DIV#locatie-display .locatie-parenteel :visited { font-weight: bold; }
DIV#locatie-display .locatie-parenteel :hover { text-decoration: underline; }

DIV#locatie-display .locatie-parenteel P {
    margin: 0px;
    margin-bottom: 20px;
}

.routeplannerVeld {
	font-size: 1.1em;
	color: #333;
	border: 1px solid #333333;
	width: 110px
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-location.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-opleiding.css
 */
/*******************************************************************************
* Opleiding
*******************************************************************************/
div.opl-displayblock {
	background-color: rgb(190,190,190);
	padding: 10px 4px 15px 4px;
	padding-bottom: 15px;
}
div.opl-displayblock table {
	border-collapse: collapse;
	border: 0px;
}
div.opl-displayblock table tr td {
	padding: 1px 3px 2px 3px;
}
div.opl-displayblock table tr td.title {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding-right: 15px;
} 
div.opl-displayblock table tr td.text {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-opleiding.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-organisation.css
 */
.organisatiekop { font-size: 12px; font-style: italic; color: #000; }
.organisatiekop A { color: #000; text-decoration: none; }
.organisatiekop A:hover { color: #369; text-decoration: underline; }

div.orgobject {}
div.orgobject div.orglabel { 
	font-size: 11px; 
	line-height: 14px; 
	background-image: url("/template/gfx/zoeken/organisatie/org_blok.gif"); 
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 15px;
}
div.orgobject div.orglabel a {}
div.orgobject div.orgchildren { padding-left: 15px;}

div.toonmedewerkersbutton { font-weight: bold; font-size: 12px; }
div.organisationheader div#cmsmessageblock { padding-left: 20px !important; }
div.organisationheader div.messageHeader-bottom {
	display: none;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-organisation.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-poll.css
 */
/*******************************************************************************
* Poll
*******************************************************************************/

.poll {
	width: 140px;
	border: 1px solid #000000;
	background-color: rgb(255,255,255);
}

.poll div.head {
	background-color: #545454;
    padding: 2px 4px 2px 4px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    border-bottom: 1px solid #000000;
}

.poll div.proposition {
	font-size: 11px;
	color: rgb(0,0,0);
	padding: 2px 4px 2px 4px;
}

.poll div.answers {
	background-color: #e6e6e6;
	background-image: url("/template/gfx/poll/poll-back.jpg");
	background-repeat: no-repeat;
	padding-top: 30px;
}
.poll div.answers div.answer,
.poll div.answers div.active-answer {
	background-color: #424242; 
	background-image: url("/template/gfx/poll/poll_knop_1.gif");
	background-repeat: no-repeat;
	background-position: -1px 50%;
	margin-top: 10px;
	margin-right: 8px;
	padding: 3px 3px 3px 36px;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: rgb(255,255,255);
}

.poll div.answers div.active-answer {
	background-image: url("/template/gfx/poll/poll_knop_2.gif");
}

.poll div.voted {
	display: none;
	background-color: #e6e6e6;
	background-image: url("/template/gfx/poll/poll_back.gif");
	background-position: -1px -5px;
	background-repeat: no-repeat;
	height: 90px;
	vertical-align: bottom;
} 

.poll div.viewresult {
	background-color: #e6e6e6;
}

.poll div.viewresult input.viewresult-1,
.poll div.viewresult input.viewresult-2 {
	border: 0px;
	padding: 0px;
	background-image: url("/template/gfx/poll/poll_bekijkresultaat_1.gif");
	background-repeat: no-repeat;
	background-position: -1px 0px;
	width: 138px;
	height: 25px;
	cursor: pointer;
}

.pollhead {
   font-size: 12px;
   font-weight: bold;
   line-height: 14px;
   color: #FFF;
   background-color: #545454;
   padding: 2px 4px 2px 4px;
}



.polldescription {
   padding: 4px; 
   background-repeat: no-repeat;
}

.poll-all-resultsbox {
    overflow: auto;
    height: 300px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-poll.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-vacancy.css
 */
#cmsmessage .vacatureheader {
	padding-left: 30px !important;
}

#cmsmessage .vacatureheader h3.paragraphheader{
	font-size: 11px !important;
	margin-bottom: 0px !important;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-vacancy.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-voorlichtingsdag.css
 */
/*******************************************************************************
* Voorlichtingsdag
*******************************************************************************/
.vld-specialheader {
	font-size: 12px !important;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/cot-voorlichtingsdag.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/error.css
 */
/*******************************************************************************
* ERROR
*******************************************************************************/
.errorblock {
	margin-left: 40px;
	margin-right: 30px;
}

.errorblock H2 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 14px;
	color: rgb(246, 12, 12);
}

.errorblock P {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: rgb(246, 12, 12);
}


.x-uvawebcms-form .x-form-check-group .x-form-check-wrap, 
.x-uvawebcms-form .x-form-radio-group .x-form-radio-wrap {
	height:auto;
}

div#cmsmessage .normaltext {
	/* overflow-x: auto; */
}

div#cmsmessage .normaltext ul {
	list-style-image:none;
	list-style-type:square;
	margin:1em 0;
}

div#cmsmessage .normaltext li{
	list-style-position:outside;
	margin-left: 3em;
}

div#cmsmessage .normaltext div.cms-inlinecontenttable {
	width: 392px;
	margin-bottom: 12px;
	height: auto;
	overflow-x: auto;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/error.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/message.css
 */
/*
 * default style sheet for displaying message elements for the UvAweb CMS
 */

#cmsmessage {
	margin-left: 20px;
	margin-top: 10px;
}

.messagefooter,
.messageheader {
	margin-left: 0px !important;
	margin-right: 49px;
}

.messagefooter .messageFooter-header,
.messageheader .messageHeader-bottom {
	background-image: url(/template/gfx/sectie/schaduw-breadcrumbbar.gif);
    height: 15px;
    background-repeat: repeat-x;
}
.messagefooter .messageFooter-header {
	margin-bottom: 12px;
}

#cmsmessage .editmode {
	margin-top: 0px;
}

#cmsmessage #cmsmessageblock { 
	padding-left: 17px; 
	margin-bottom: 16px;
	font-size: 11px;
	line-height: 14px;
	margin-right: 203px;

}
.left #cmsmessage #cmsmessageblock { 
	margin-right: 31px;
}

div#cmsmessage #cmsmessageblock #cmsmessageblock { 
	padding-left: 0px !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}

div#cmsmessage .normaltext { 
	font-size: 12px !important; 
	line-height: 15px; 
} 
div#cmsmessage div.fullblock {
	padding-right: 0px;
	margin-right: 0px !important;
}
div#cmsmessage div.fullblock div.textblock { 
	margin-left: 17px !important;
	width: 401px;
}
div#cmsmessage div.mmblock { 
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 1px !important;
	width: 172px;
	float: right;
	clear: right;
}
#cmsmessage .publicationTop { display: none; }
#cmsmessage .headerblock {
	background-image: url("/template/gfx/titelblok.12px.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
#cmsmessage .nomarginbottom {
	margin-bottom: 0px !important;
}
#cmsmessage .teaser { 
	margin-right: 31px !important; 
	margin-bottom: 20px; 
}
#cmsmessage .teaser .text,
#cmsmessage .teaser .leaddatum { font-size: 11px !important; }

#cmsmessage .courseheader {
	margin-bottom: 0px;
	padding-bottom: 3px;
	background-image: url("/template/gfx/opleidingen/faculteit.verloop.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	width: auto;
	margin-right: auto;
}

#cmsmessageblock h1.messageheader { 
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: rgb(0,0,0);
}
#cmsmessageblock h2.messagesubheader { 
	margin-top: 0px;
	margin-bottom: 2px;
	font-weight: normal;
	font-size: 11px;
	line-height: 15px;
}
#cmsmessageblock h3.paragraphheader { 
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 3px;
	
}
#cmsmessageblock h4.subheader,
#cmsmessageblock h4.subheader A { 
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	color: #888888;
	margin-top: 0px;
	margin-bottom: 0px;
}
#cmsmessageblock h1.messageheader A,
#cmsmessageblock h3.paragraphheader A {
	color: rgb(0,0,0);
	text-decoration: none;
}
#cmsmessageblock h1.messageheader A:hover,
#cmsmessageblock h3.paragraphheader A:hover {
	color: rgb(0,0,0);
	text-decoration: none;
}

#cmsmessageblock p {
	margin-top: 0px;
	margin-bottom: 12px;	
}
#cmsmessageblock dl {
	margin-top: 0px;
	margin-bottom: 0px;
}
#cmsmessageblock dl dt,
#cmsmessageblock dl dd {
	margin-top: 0px;
	margin-bottom: 0px;
}
#cmsmessageblock dl dt { margin-top: 5px; }
#cmsmessageblock dl dd { 
	margin-left: 10px;
	font-size: 11px;
}
#main .themedisplay { margin-left: 0px; }
#main .themedisplay .cmsmessage { margin-left: 20px; }

/*******************************************************************************
* PHOTO-RIGHT
*******************************************************************************/
#cmsmessage .mmblock .photo-right {
	background-image: url("/template/gfx/schaduw-foto_midden.gif");
	background-repeat: repeat-y;
	background-position: 140px 0px;
}

#cmsmessage .mmblock .photo-right .header {
	background-image: url("/template/gfx/schaduw-foto_bovenhoek.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 13px;
	line-height: 3px;
	font-size: 1px;
}

#cmsmessage .mmblock .photo-right .content {
	text-align: left;
	margin-right: 30px;
}

#cmsmessage .mmblock .photo-right .content .photo,
#cmsmessage .mmblock .photo-right .content .sub {
	background-color: rgb(255,255,255);
	width: 140px;
}

#cmsmessage .mmblock .photo-right .content .sub {
	height: expression("21px");
	min-height: 21px;
}
#cmsmessage .mmblock .photo-right .content .photo { 
	text-align: right; 
}
#cmsmessage .mmblock .photo-right .content .caption {
	font-size: 11px;
	color: rgb(102,102,102);
	padding: 3px 2px 5px 2px;
}

#cmsmessage .mmblock .photo-right .content .magnify {
	float: right;
	width: 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

#cmsmessage .mmblock .photo-right .footer {
	background-image: url("/template/gfx/schaduw-foto_onderhoek.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 13px;
	line-height: 4px;
	font-size: 1px;
}

/*******************************************************************************
* PHOTO-IN
*******************************************************************************/
div#cmsmessage div.textblock .photo-in {}

div#cmsmessage div.textblock .photo-in .header,
div#cmsmessage div.textblock .photo-in .footer { display: none; }
div#cmsmessage div.textblock .photo-in .content {}
div#cmsmessage div.textblock .photo-in .content .photo,
div#cmsmessage div.textblock .photo-in .content .sub { background-color: rgb(255,255,255); }
div#cmsmessage div.textblock .photo-in .content .sub {
	height: expression("21px");
	min-height: 21px;
}
div#cmsmessage div.textblock .photo-in .content .photo {}
div#cmsmessage div.textblock .photo-in .content .caption {
	font-size: 11px;
	color: rgb(102,102,102);
	padding: 3px 2px 5px 2px;
}

div#cmsmessage div.textblock .photo-in .content .magnify {
	float: right;
	width: 17px;
	margin-left: 6px;
	margin-bottom: 3px;
}

/*******************************************************************************
* Various
*******************************************************************************/
div#cmsmessage div.nopadding { padding-left: 0px !important; }
.messagefooter #cmsmessageblock { margin-left: 20px; }

/*******************************************************************************
* List switch
*******************************************************************************/
#cmsmessage .listheader h3 { margin-bottom: 8px; }
#cmsmessage #cmsmessageblock div.switch {
	font-size: 11px; 
	line-height: 14px;
	font-weight: bold; 	
}
#cmsmessage #cmsmessageblock div.switch a.selected {
	color: rgb(153,153,153)	;
}

#main .nopadding { margin-left: 0px; }
#main .nopadding .headerblock { margin-left: 3px;  background-image: none; } 
.clearmmright { clear: right }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/message.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-calendar.css
 */
.sortbar {
	background-color: #e6e6e6;	
}

/*******************************************************************************
* Calendar
*******************************************************************************/
DIV.anchorlabel { padding: 1.2em 30px 1em 0; }
DIV.anchorlabel SPAN {
	font-size: 14px; 
	font-weight: bold; 
	color: #333333;
	padding: 0 5px 2px 20px;
	border-bottom: 1px solid #333333;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-calendar.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-finalize.css
 */
/*******************************************************************************
* Finalize
*******************************************************************************/
DIV#finalize { margin-top: 1.6em; }
DIV#finalize .text {
    margin: 0 0 0.4em 1px;
    font-size: 0.9167em;
    font-weight: normal;
    color: #888;
}
DIV#finalizetext .emptytext { font-size: 1.1em; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-finalize.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-general.css
 */
/*******************************************************************************
* Rule
*******************************************************************************/
DIV.rules-emptytext,
DIV.rules-switch-emptytext { padding: 0 30px 3em 40px; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-include.css
 */
/*******************************************************************************
* Includes
*******************************************************************************/
#main table.includeframe {
	width: 100%;
	height: 100%;
	empty-cells: show;
}
#main table.includeframe tr td {
	width: 100%;
	height: 100%;
	vertical-align: top;
}

#main table.includeframe tr td td {
	width: auto;
	height: auto;
	vertical-align: middle;
}

#main table.includeframe tr td table {
	clear:both;
	width: auto;
	height: auto;
	vertical-align: middle;
}
#main table.includeframe tr td #include {
	clear: both;
	display: block;
	width: 100%;
	max-width: 640px;
	height: 100%;
	background-color: rgb(255,255,255); 
}

#main table.includeframe tr td.leftmargin {
	width: 20px;
}
#main table.includeframe tr td.leftmargin img {
	width: 20px;
	height: 1px;
}
#main table.includeframe tr td div#include { 
	max-width: 640px;
	overflow-x: hidden; 
}
#main iframe#include { 
	padding: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px !important;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-include.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-staffsearch.css
 */
/*******************************************************************************
* Search for UvA staff
*******************************************************************************/
DIV.UvAStaffSearchForm { 
	margin: 0px 0px 0px 0px !important;
	padding: 0px 31px 0px 20px; 
	background-image: url("/template/gfx/sectie/schaduw-breadcrumbbar.gif");
	background-repeat: repeat-x;
	background-position: 0% 100%; 
}
DIV.UvAStaffSearchForm div#cmsmessageblock {
	margin-right: 0px !important;
}
DIV.UvAStaffSearchForm H3 {
	color: rgb(51,97,84);
}
DIV.UvAStaffSearchForm #searchfield {
	display: inline;
	width: 290px;
	max-width: 288px;
	height: 18px;
	border: 1px solid rgb(102,102,102);
	font-size: 11px;
	line-height: 12px;
	color: rgb(80,90,100);
	padding-left: 4px;
}
DIV.UvAStaffSearchForm #searchbutton {
	width: 80px;
	margin: 0px 0px 0px 20px;
}

DIV.UvAStaffSearchForm .description {
	font-size: 10px;
	color: #666666;
	font-style: italic;
}

DIV.UvAStaffSearchForm iframe {
	border: 1px solid rgb(153,153,153);
	width: 390px;
	max-width: 388px;
}

DIV.UvAStaffSearchForm .rpheader {
	display: inline;
}

DIV.UvAStaffSearchForm .rpoption {
	display: inline;
	margin-left: 16px;
}

DIV.UvAStaffSearchFormBottom {
	margin-top: 10px;
	height: 20px;
	width: 100%;
	background-image: url('/template/gfx/sectie/schaduw-breadcrumbbar.gif');
	background-repeat: repeat-x;
}

DIV.UvAStaffSearchResults { padding: 20px 30px 20px 38px; width: 100%; max-width: 400px; }
DIV.UvAStaffSearchResults DIV.resultsHeader { 
	margin-bottom: 1.4em;
	font-size: 1.2em;
	color: #333;
}

DIV.UvAStaffSearchResults div.searchresult div.checkbox,
DIV.UvAStaffSearchResults div.searchresult div.radio,
DIV.UvAStaffSearchResults div.searchresult div.button {
	float: left;
	height: 100%;
	margin-right: 5px;
	padding: 0px 0px 0px 0px !important;
	font-size: 1px;
}
DIV.UvAStaffSearchResults div.searchresult div.button input {
	margin-left: 0px;
	margin-top: 0px;
}
DIV.UvAStaffSearchResults div.searchresult div.content {  }

DIV.UvAStaffSearchResults div.searchresult div.content div.title,
DIV.UvAStaffSearchResults div.searchresult div.content div.title A { 
	font-size: 12px;
	font-weight: bold; 
	color: rgb(0,0,0);
}
DIV.UvAStaffSearchResults div.searchresult div.content div.description,
DIV.UvAStaffSearchResults div.searchresult div.content div.description A { 
	font-size: 11px;
	font-weight: normal; 
	color: #666666;
}
DIV.UvAStaffSearchResults div.searchresult div.content div.subtext,
DIV.UvAStaffSearchResults div.searchresult div.content div.subtext A { 
	font-size: 11px;
	font-weight: normal; 
	color: rgb(123,123,123);
	display: none;
}
DIV.UvAStaffSearchResults div.searchresult div.content div.subtext span.typelabel,
DIV.UvAStaffSearchResults div.searchresult div.content div.subtext span.delimiter,
DIV.UvAStaffSearchResults div.searchresult div.content div.objectlink,
DIV.UvAStaffSearchResults div.searchresult div.content div.objectlink A { 
	display: none;
}


DIV.UvAStaffSearchResults DIV.resultsHeader #head { 
	width: 100%;
	margin-top: 12px;
	background-color: rgb(153,204,255);
}

DIV.UvAStaffSearchResults DIV.resultsHeader #head td {
	padding: 1px 2px 1px 10px;
	font-size: 1.0em;
	font-weight: bold;
}

DIV.UvAStaffSearchResults DIV.resultsHeader #head .displayoverview {
	width: 75%;	
}
DIV.UvAStaffSearchResults DIV.resultsHeader #head .displayphone {
	width: 25%;
}

#UvAStaffSearchResult fieldset { 
	border: 0; 
	margin:0; 
	padding: 0; 
	display: inline; 
	vertical-align: top; 
}
#UvAStaffSearchResult fieldset div { padding: 0; }

#UvAStaffSearchResult { width: 100%; }
#UvAStaffSearchResult TD {vertical-align: top; padding-bottom: 10px;}
#UvAStaffSearchResult .displayoverview { width: 75%; padding-right: 30px; }
#UvAStaffSearchResult .displayphone { width: 25%; font-size: 1.1em; }
#UvAStaffSearchResult .lead { font-size: 1.1em; color: rgb(102,102,102);}
.UvAStaffSearchResults .notfound { font-size: 1.2em; }

DIV.UvAStaffSearchFooter {
	background-image: url('/template/gfx/sectie/schaduw-breadcrumbbar.gif');
	background-repeat: repeat-x;
	padding: 30px 30px 10px 38px;
	font-size: 1.1em;
	color: rgb(102,102,102);
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-staffsearch.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-switchlist.css
 */
/*******************************************************************************
* Schakelaars
*******************************************************************************/
.listswitch,
.listswitchactive { 
	margin-left: 3px;
	font-size: 11px; 
	font-weight: bold;  }
.listswitchactive A { color: #999999; }
.listsorter {
   font-size: 0.9167em;
   font-weight: bold;
   color: #9D9D9D;
}

.listheader {
	padding-left: 20px;
	margin-bottom: 15px;
	padding-top: 2px;
}

.listheader .sortswitch { 
	display: list-item;
	list-style: none;
	float: right;
	margin-right: 6px;
	font-size: 11px;
	font-weight: bold;
	height: 100%;
}

.listheader .sortswitch a { 
	color: rgb(153,153,153);
}

.listheader .head {
	padding-left: 17px;
	background-image: url("/template/gfx/titelblok.12px.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	font-size: 12px;
	font-weight: bold;
	color: rgb(0,0,0);
	margin-right: 30px;
}

/*******************************************************************************
* List
*******************************************************************************/
DIV.rules-list { padding: 0 30px 0 21px; }
DIV.rules-list DIV.switches { 
	margin: 1.0em 0 1.6em 0; 
	font-size: 1.2em; 
	font-weight: bold; 
}
DIV.rules-list DIV.switches A.selected { color: #999; }
DIV.rules-list DIV.titleblock {
	width: 9px;
	height: 9px;
	background-color: #000;
	font-size: 0;
	line-height: 9px;
	display: inline;
	margin-right: 10px;
}
DIV.rules-list DIV.title { display: inline; }



/*******************************************************************************
* Switch
*******************************************************************************/
DIV.rules-switch-buttons { margin: 24px 30px 30px 39px; }
DIV.rules-switch-buttons .text { 
	font-size: 1.1em;
	color: rgb(102,102,102);
	margin-bottom: 2px;
}
DIV.rules-switch-buttons img {
	margin-left: 0px;
	margin-right: 8px;
}

/*******************************************************************************
* Filter
*******************************************************************************/
#archiveLinkSection {
	margin-left: 39px;
	margin-top: 20px;
	margin-bottom: 8px;
}

#archiveLinkSection A {
	background-image: url("/template/gfx/zoeken/organisatie/blauwpijltje.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 1.2em;
	font-weight: bold;
}

#archiveLinkSection.top  {
	margin-top: 12px;
	margin-bottom: 16px;
}
#archiveLinkSection.bottom {
	margin-bottom: 20px;
}

.left .inline-searchfield {}

.left .inline-searchfield .searchfield {
	width: 210px;
	border: 1px solid #333333;
	height: 20px;
	padding-left: 3px;
}

.left .inline-searchfield .searchfieldgreyedout {
	color: #666666;
	font-size: 8pt;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-switchlist.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-systemsearch.css
 */
/*******************************************************************************
* Zoeken 
*******************************************************************************/
DIV.systemSearchForm { position: relative; padding: 15px 30px 0 39px; }
DIV.systemSearchForm fieldset { border: 0; margin:0; padding: 0; }
DIV.systemSearchForm fieldset div { margin-bottom: 6px; }
DIV.systemSearchForm fieldset div fieldset { display: inline; vertical-align: top;}
DIV.systemSearchForm fieldset div fieldset label { 
	font-size: 1.1em;
	font-weight: normal;
	color: #666;
	width: 65px;
	white-space: nowrap;
	display: block;
}
DIV.systemSearchForm fieldset div fieldset input,
DIV.systemSearchForm fieldset div fieldset select { 
	width: 215px; 
	font-size: 1.1em;
	color: #333;
}
DIV.systemSearchForm fieldset div fieldset input[type="text"] { 
	padding: 0 0 0 0.2em; 
	border: 1px solid #999;
	height: 16px;
}

DIV.systemSearchForm fieldset div fieldset.buttonsright input,
DIV.systemSearchForm fieldset div fieldset.radiofield input { width: auto; }
DIV.systemSearchForm fieldset div fieldset.buttonsright button,
DIV.systemSearchForm fieldset div fieldset.buttonsright input { display: block; }
DIV.systemSearchForm fieldset div fieldset.buttonsright DIV button,
DIV.systemSearchForm fieldset div fieldset.buttonsright DIV input { display: inline; }
DIV.systemSearchForm fieldset div fieldset.radiofield label { 
	display: inline; 
	font-weight: bold; 
	color: #333;
}
DIV.systemSearchFormBottom {
	margin-top: 10px;
	height: 15px;
	width: 100%;
	background-image: url('/template/gfx/sectie/schaduw-breadcrumbbar.gif');
}

DIV.SystemSearchResults { padding: 20px 30px 20px 38px; }
DIV.SystemSearchResults a:hover { text-decoration: none; }
DIV.SystemSearchResults DIV.resultsHeader { 
	margin-bottom: 1.4em;
	font-size: 1.2em;
	color: #333;
}
DIV.SystemSearchResults div.searchresult {
	margin-bottom: 18px;	
}

DIV.SystemSearchResults div.searchresult div.checkbox,
DIV.SystemSearchResults div.searchresult div.radio,
DIV.SystemSearchResults div.searchresult div.button {
	float: left;
}
DIV.SystemSearchResults div.searchresult div.button input {
	margin-left: 0px;
	margin-top: 0px;
}
DIV.SystemSearchResults div.searchresult div.content {}
DIV.SystemSearchResults div.searchmethodradio div.content,
DIV.SystemSearchResults div.searchmethodcheckbox div.content {
	margin-left: 30px;
}
DIV.SystemSearchResults div.searchmethodbutton div.content { 
	margin-left: 90px;
}

DIV.SystemSearchResults div.searchresult div.content div.title,
DIV.SystemSearchResults div.searchresult div.content div.title A { 
	font-size: 12px;
	font-weight: bold; 
	color: rgb(0,0,0);
}
DIV.SystemSearchResults div.searchresult div.content div.description,
DIV.SystemSearchResults div.searchresult div.content div.description A { 
	font-size: 11px;
	font-weight: normal; 
	color: rgb(0,0,0);
}
DIV.SystemSearchResults div.searchresult div.content div.subtext,
DIV.SystemSearchResults div.searchresult div.content div.subtext A { 
	font-size: 11px;
	font-weight: normal; 
	color: rgb(123,123,123);
}
DIV.SystemSearchResults div.searchresult div.content div.objectlink,
DIV.SystemSearchResults div.searchresult div.content div.objectlink A { 
	font-size: 11px;
	font-weight: normal; 
}

/****************************************************************
** Ticker
****************************************************************/

#systemSearcher {
	position: absolute;
	background-color: #ffffff;
	border: 3px double #64958b;
	padding: 10px 20px 10px 20px;
	text-align: center;
	margin-left: 100px;
	margin-top: 30px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/rule-systemsearch.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/themepage.css
 */
/*******************************************************************************
* Themepage
*******************************************************************************/
.listanchor { margin-top: 10px; margin-bottom: 10px; }
.listanchor .header,
.listanchor .footer { display: none; }
.listanchor .labelcontainer,
.listanchor .labelcontainer .lc {}
.listanchor .labelcontainer .lc .label {
	margin-left: 20px;
	font-size: 14px;
	font-weight: bold;
	color: rgb(51,51,51);
}
.listanchor .labelcontainer .subc td { border-bottom: 1px solid #333333; }
.bladerlink { font-size: 11px; }
IMG.titelblok {margin-top: 1px; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/themepage.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/various.css
 */
.inhoudklein,
.inhoudkleinkop,
.subkop,
.onderkop,
.link,
.anchor,
.leadtekst,
.inhoudkleingrijs,
.inhoudkleinboldgrijs { font-size: 11px; color: #000; font-weight: normal; }

.inhoudkleinkop { color: #888; }
.inhoudkleinkop A, A.inhoudklein { color: #888; text-decoration: none; }
.inhoudkleinkop A:HOVER, A.inhoudklein:HOVER { text-decoration: none; }
.link { font-weight: bold; }
.leadtekst { color: #000; }
.leadtekst A, A.leadtekst { color: #000; text-decoration: none; }
.leadtekst A:HOVER, A.leadtekst:HOVER { text-decoration: none; }
.inhoudkleingrijs { color: #888; }
.inhoudkleinboldgrijs {font-weight: bold; color: #222; }

.inhoud,
.kop,
.aslink { font-size: 12px; color: #000; }

.kop, .aslink { font-weight: bold; color: #000; }
.kop A { color: #000 }
.kop A:HOVER { text-decoration: none; }

.inhoud P { margin: 0 0 14px 0; }

.superkop {
    font-size: 14px;
    line-height: 9px;
    font-weight: bold;
	color: #000;
	text-decoration: none;
}

.darkgrey { color: #333; }
.italic { font-style: italic; }

DIV#content .inhoud TABLE { border-collapse: collapse; border-color: #000; }
DIV#content .inhoud TABLE TD { border-color: #000; }


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/content/various.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/control-general.css
 */
.editborder { border: 1px solid #999999; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/control-general.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/editfunctions.css
 */
#editfunctions {}
#editfunctions .editbox { 
	background-color : rgb(255,222,173);
	border-bottom : 1px solid rgb(139,0,0);
	border-top : 1px solid rgb(139,0,0);
	padding: 5px 10px 5px 20px;
	color: rgb(139,0,0);
}

#editfunctions .editbox div {
    font-size: 8.5pt;
    line-height: 12pt;
    font-weight: bold;
	color: #000000;
}

#editfunctions .editbox A,
#editfunctions .editbox A:visited,
#editfunctions .editbox A:hover {
	color: rgb(139,0,0);
}

#main .right #editfunctions .editbox { padding-left: 8px; padding-right: 8px; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/editfunctions.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/editmenu.css
 */
#x-menubar-placeholder {
	height: 22px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/editmenu.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/image-control.css
 */
/*******************************************************************************
* Foto's
*******************************************************************************/
.fotoeditbox {
    position: absolute;
    margin-top: 1px;
    margin-left: 1px;
    z-index: 1033;
}

.fotoeditbox #view {
    background-image: url("/template/gfx/fotoeditor/foto-edit_1.gif");
    width: 50px;
    height: 12px;
}
.fotoeditbox #view_2 { 
    background-image: url("/template/gfx/fotoeditor/foto-edit_2.gif"); 
    width: 50px;
    height: 12px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/image-control.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/message-control.css
 */
/*******************************************************************************
* Messages
*******************************************************************************/
#cmsmessage .editmode,
#cmsmessage.editmode {
	border: 1px solid rgb(99,00,36);
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 0px;
	margin-right: 29px;
}
#cmsmessage.editmode { margin-right: 0px; }
#cmsmessage.editmode #cmsmessageblock.fullblock { width: 618px; }
#cmsmessage .editmode #cmsmessageblock {
	margin-right: 0px;	
}

#cmsmessageblock.editactions div {
	float: right;
	width: auto;
}
#cmsmessageblock.editactions div.editbutton {
	border-bottom: 1px solid rgb(99,00,36);
	border-left: 1px solid rgb(99,00,36);
	border-right: 1px solid rgb(99,00,36);
	cursor: pointer;
	margin-right: 10px;
	background-color: #c7cfd0;
	font: bolder 10px/14px Frutiger65, Arial, Helvetica, Sans-Serif;
	color: #353737;
	padding: 0 5px 0 5px;
	height: 15px;
}
#cmsmessageblock.editactions div.editimage,
#cmsmessageblock.editactions div.infoimage {
	background-image: url("/template/gfx/extra.gif");
	background-position: 0px 1px;
	padding: 0 0 0 0;
	width: 48px;
}
#cmsmessageblock.editactions div.editimage {
	background-image: url("/template/gfx/bewerk.gif");
}
#cmsmessageblock.editactions div.infoimage {
	background-image: url("/template/gfx/extra.gif");
}

.containsinfo {
	background-color: rgb(255,222,173);
	
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/control/message-control.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/custom/ext-overrides.css
 */
/*************************************
* Ext.js specials
*************************************/
div#cmsmessage .normaltext i,
div#cmsmessage .normaltext em {
	font-style: italic;
}
div#cmsmessage .normaltext b,
div#cmsmessage .normaltext strong {
	font-weight: bold;
}
div#cmsmessage .normaltext ol {
	list-style-type: decimal;
}
div#cmsmessage .normaltext ul {
	list-style-type: square;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/custom/ext-overrides.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/custom/lightbox.css
 */
/*************************************
*********** LIGHTBOX 2 ***************
*************************************/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 80px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/custom/lightbox.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/global/global.css
 */
/*
 * Global skin settings
 */
/* default html and body settings */
html, body {
	width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Sans-Serif;
    background-color: #ffffff;
}

body {
    font-size: 62.5%;
}

table, form, select, textarea, input, h1, h2, h3, h4, h5, h6 {
    font-size: 1em;
    font-family: Arial, Helvetica, Sans-Serif;
}

/*
 *  General link actions
 */
a,:link {
    color: #336699;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/*
 * make sure strong sets font-weight: bold
 */
strong, .bold {
    font-weight: bold;
}

/*
 * default form margins to 0
 */
form {
    margin: 0;
}

/*
 * Helper classes visible and invisible (display based)
 */
.visible {
    display: inherit;
}

.invisible {
    display: none;
}


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/global/global.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/actions.css
 */
/*******************************************************************************
* CMS Actions
*******************************************************************************/
#actions {
	padding-left: 10px;
	padding-top: 4px;
	font-size: 10px; 
	line-height: 10px;
}
#actions A { color: rgb(255,255,255); }
#actions div { padding-top: 1px; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/actions.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/search-field.css
 */
/*******************************************************************************
* Search form
*******************************************************************************/
#searchform { padding-left: 9px; font-size: 10px; }
#searchform form { padding: 0px; margin: 0px; }
#searchform #searchfield {
	width: 130px;
	max-width: 128px;
	border: 1px solid rgb(51,51,51); 
	background-color: rgb(255,255,255);
    font-size: 12px;
    line-height: 15px;
    height: 20px;
}
#searchform #searchbutton {
	border: 0;
	padding: 0;
	background-color: transparent;
	background-image: url("/template/skins/default/gfx/theme-default-searchbutton_1.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 20px;
}
#searchform #searchbutton.hover {
	background-image: url("/template/skins/default/gfx/theme-default-searchbutton_2.gif");
}

#searchform #subtext {
	background-image: url("/template/skins/default/gfx/theme-default-searchbutton_small.gif");
	background-repeat: no-repeat;
	padding-left: 12px;
	font-size: 11px; 
	line-height: 10px;
	margin-top: 4px;
}
#searchform #subtext A { color: rgb(255,255,255); }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/search-field.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/section-visual.css
 */
/*******************************************************************************
* Section visual
*******************************************************************************/
#sectionvisual {
	width: 100%;
	height: 36px;
	background-repeat: no-repeat;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/custom/section-visual.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/global-navigation.css
 */
.newwindowicon {
	padding-right: 8px;
	background-image: url("/template/gfx/pijl_ext.gif");
	background-position: right 2px;
	background-repeat: no-repeat;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/global-navigation.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/main-navigation.css
 */
/*******************************************************************************
* Main navigation
*******************************************************************************/
#mainnavigation {
	padding-top: 15px;
	padding-bottom: 15px;
}

#mainnavigation div {
	padding-left: 9px;	
	font-size: 12px;
    line-height: 17px;
    font-weight: bold;
}

#mainnavigation A { color: rgb(255,255,255); }
#mainnavigation div.active A { color: rgb(216,216,216); }


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/main-navigation.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/main-section-navigation.css
 */
/*******************************************************************************
* Section navigation
*******************************************************************************/
#sectionnavigation {
	background-color: rgb(170,176,173);
	min-height: 60px;
	width: 100%;
	font-size: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#sectionnavigation #sectionhead {
	margin-bottom: 8px;	
}
#sectionnavigation .selected#sectionhead {
	background-image: url("/template/skins/default/gfx/nav-pijl_wit.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: 0 1px;
}
#sectionnavigation .sectiehoofd {
    background-image: url("/template/skins/default/gfx/pixel-wit.gif");
    background-repeat: repeat-x;
    background-color: transparent;
    background-position: left bottom;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: rgb(255,255,255);
    padding-left: 9px;
    padding-bottom: 1px;
    width: auto;
}
#sectionnavigation .sectiehoofd A { 
	color: rgb(255,255,255); 
}
#sectionnavigation .sectiehoofd A:hover { text-decoration: none; }
#sectionnavigation .sectiehoofd-footer {
	background-color: rgb(255,255,255);
	margin-top: 1px;
	height: 1px;
	max-height: 1px;
	margin-right: 9px;
}

#sectionnavigation .sectionlink {
	padding-left: 9px;
	margin-bottom: 3px;
	font-size: 12px;
    font-weight: bold;
    line-height: 13px;
    color: rgb(0,0,0);
}
#sectionnavigation .selected {
	background-image: url("/template/skins/default/gfx/nav-pijl_zwart.gif");
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: 0 1px;
}
#sectionnavigation .sectionlink A {
    color: rgb(0,0,0);
}

#sectionnavigation .submenu {
	font-size: 12px;
    font-weight: bold;
    line-height: 13px;
	color: rgb(255,255,255);
}
#sectionnavigation .submenu A { color: rgb(0,0,0); }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/main-section-navigation.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/subsection-navigation.css
 */
div.subsectionnavigation {
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	background-image: url(/template/gfx/sectie/schaduw-breadcrumbbar.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	margin-bottom: 0px;
}
div.subsectionnavigation .subsectionslinks { width: 418px;	}
div.subsectionnavigation .link {
	display: inline;
	font-size: 12px;
	font-weight: bold;
}
div.subsectionnavigation .link A {
	display: inline;
}
div.subsectionnavigation .link A.active { color: #999999; }


#main.rcEnabled div.subsectionnavigation { }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/navigation/subsection-navigation.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/breadcrumb.css
 */
/*******************************************************************************
* Breadcrumb
*******************************************************************************/
#breadcrumb {
	background-image: url("/template/skins/default/gfx/breadcrumb_fill.gif");
	background-repeat: repeat-x;
	height: 30px;
	width: 640px;
	vertical-align: top;
	white-space: nowrap;
	overflow: hidden;
}

#breadcrumb .text {
    font-size: 14px;
    line-height: 22px;
    font-weight: bold;
    color: rgb(0,0,0);
    text-decoration: none;
    padding-left: 21px;
    height: 100%;
    width: 100%;
    max-height: 24px;
    max-width: 619px;
    overflow: hidden;
    margin-top: 6px;
}
#breadcrumb .breadcrumbbar A { color: rgb(0,0,0); }
#breadcrumb .breadcrumbbar A:hover { color: rgb(51,102,153); }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/breadcrumb.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/footer.css
 */
/*******************************************************************************
* Footer
*******************************************************************************/
#footer {}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/footer.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/header.css
 */
/*******************************************************************************
* Header
*******************************************************************************/
#header { 
	width: 810px; 
	height: 77px;
	vertical-align: top;
}

#header .banner { 
	width: 810px; 
	height: 47px; 
	background-repeat: no-repeat; 
	background-image: url("/template/skins/default/gfx/header-nl.jpg");
}
#header .banner#nl {}
#header .banner#en {}

#header #bannerlogo {
	background-color: transparent;
	width: 53px;
	height: 42px;
	margin-left: 10px;
	margin-top: 5px;
}

#header #titlebarcontainer { 
	position: absolute;
	width: 810px; 
	height: 30px;
}
#header #titlebarcontainer .theme { 
	position: absolute;
	width: 191px; 
	height: 30px; 
	background-image: url("/template/skins/default/gfx/theme-default-image.jpg");
	background-repeat: no-repeat; 
}

#header #titlebarcontainer .themelogo {
	width: 53px;
	height: 11px;
	margin-left: 10px;
}

#header #titlebarcontainer .title {
	position: absolute;
	overflow: hidden;
	left: 191px;
	width: 619px;
	height: 30px;
	max-height: 30px;
	padding-top: 4px;
	background-image: url("/template/skins/default/gfx/theme-default-titlebar.jpg");
	background-repeat: no-repeat; 
	font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    color: rgb(0,0,0);
	white-space: nowrap;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/header.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/iconbar.css
 */
div.iconbar {
	height: 20px;
	text-align: right;
	float: right;
}

div.iconbar div.rssicon-plh,
div.iconbar div.printicon-plh,
div.iconbar div.sendafriend-plh {
	float: left;
}

/*
 * RSS Icon
 */
.rss-icon {
	margin-left: 39px;
	margin-top: 20px;
	margin-bottom: 8px;
	width: 16px;
	height: 16px;
}

.rss-icon a div {
	width: 73px;
	height: 19px;
	background-image: url("/template/gfx/rss/rss-feed.gif");
	background-repeat: no-repeat;
	cursor: pointer;
	margin-right: 6px;
}

.rss-icon a:hover div {
	width: 73px;
	height: 19px;
	background-image: url("/template/gfx/rss/rss-feed_ov.gif");
	background-repeat: no-repeat;
}

/*
 * Print icon
 */
#printbutton {
	margin-top: 0px;
	margin-bottom: 0px;
	width: auto;
	text-align: right;
}

#printbutton form { 
	margin: 0px 0px 0px 0px;	
}

.printbutton-container-left { width: 100%; }
.printbutton-container-full { width: 590px; }

/*
 * Send a Friend button
 */
div#sendafriend {
	margin: 8px 60px 1px 10px; 
	cursor: pointer;
	width: 19px;
	height: 14px;
	background: transparent url('/template/gfx/sendafriend.jpg') no-repeat;
}

#main.rcEnabled div#sendafriend { 
	margin-right: 10px;
}


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/iconbar.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/left-column.css
 */
#main .col1 { width: 20px; }
#main .col2 { width: 19px; }
#main .col3 { width: auto; }
#main .col4 { width: 33px; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/left-column.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/left.css
 */
/*******************************************************************************
* Left 
*******************************************************************************/
#left { 
	width: 170px;
	vertical-align: top; 
	font-size: 0px;
}
#left { background-color: rgb(138,145,141); }

#left #shadow-top {
	width: 100%;
	height: 7px;
	background-image: url("/template/skins/default/gfx/theme-default-shadow-top.gif");
	background-repeat: no-repeat;
}

#left #shadow-middle {
	width: 100%;
	height: 7px;
	background-image: url("/template/skins/default/gfx/theme-default-shadow-middle.gif");
	background-repeat: no-repeat;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/left.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/main.css
 */
/*******************************************************************************
* Main
*******************************************************************************/
#main { 
	width: 640px; 
	height: 100%;
	vertical-align: top;
	background-image: url("/template/skins/default/gfx/content-background.gif");
	background-repeat: repeat-y;
	background-position: 0% 0%;
}

#main.rcEnabled { 
	background-image: url("/template/skins/default/gfx/column-background.jpg");
	background-repeat: repeat-y;
	background-position: 100% 0%;
}

#main div.full { width: 640px; }
#main .fullheight { 
	height: 100%; 
}

#main .contentframe {
	height: 100%;
	width: 100%;
}

#main table.contentcontainer {
	height: 100%;
	width: 100%;
}

#main table.contentcontainer tr td { 
	vertical-align: top;
}

#main td.left {
	height: 100%;
	width: 468px;
	vertical-align: top;
	overflow-x: hidden;
}

#main div.left table tr { float: none; }

#main div.left table td { vertical-align: top; }

#main td.right { 
	width: 172px; 
	height: 100%;
	vertical-align: top;
	overflow-x: hidden;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/main.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/page.css
 */
/*******************************************************************************
* page format
*******************************************************************************/
#page { 
	clear: both; 
	height: 100%; 
	width: 100%;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/page.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-bottom.css
 */
/*******************************************************************************
* Right bottom
*******************************************************************************/
#right-bottom { 
	vertical-align: top; 
	height: 100%; 
}

#right-bottom #container { 
	height: 100%; 
	background-image: url("/template/skins/default/gfx/right-background.gif");
	background-repeat: repeat-y;
}

#right-bottom #shadow { 
	width: 89px; 
	height: 6px;
	background-image: url("/template/skins/default/gfx/right-shadow.gif");
	background-repeat: no-repeat;
	font-size: 0px;
}

#right-bottom #blend {
	width: 89px;
	height: 49px;
	background-image: url("/template/skins/default/gfx/right-blend.jpg");
	background-repeat: no-repeat;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-bottom.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-column.css
 */
/*******************************************************************************
* Right column
*******************************************************************************/
.rc-col1 { width: 11px; }
.rc-col2 { width: 140px; }
.rc-col3 { width: 13px; }
.rc-spacer { height: 1.6em; }

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-column.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-top.css
 */
/*******************************************************************************
* Right top part
*******************************************************************************/
#right-top { 
	vertical-align: top; 
	width: 100%; 
	height: 77px; 
}
#right-top #container { 
	height: 100%; 
}
#right-top #top {
	width: 89px;
	height: 47px;
	background-image: url("/template/skins/default/gfx/header-corner.jpg");
	background-repeat: no-repeat;
	font-size: 0px;
}

#right-top #title {
	width: 89px;
	height: 30px;
	background-image: url("/template/skins/default/gfx/theme-default-titlebar-right.jpg");
	background-repeat: no-repeat;
	font-size: 0px;
}

/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/right-top.css
 */

/*
 * START OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/see-also.css
 */
/*******************************************************************************
* See also
*******************************************************************************/
#see-also {
	margin-top: 20px;
	margin-bottom: 30px;
}

#see-also .header { 
	height: 0px;
	width: 150px;
	border-top: 1px solid #666666;
	line-height: 3px;
	font-size: 3px;
	margin-bottom: 10px;
}
#see-also .content { margin-left: 37px; margin-top: 0px; }

#see-also .head { 
	font-size: 12px;
	font-weight: bold;	
	color: rgb(0,0,0);
	margin-bottom: 3px;
}

#see-also .links { 
	font-size: 11px;
	font-weight: normal;	
	color: rgb(0,0,0);
}


/*
 * END OF FILE - /CMS/server/template/includes/css/src/nl/uva/cms/skins/default/skin/page/see-also.css
 */

/*
 * CSS file created by Rockstarapps Concatenation
 */
