
/* - ugent_theme_main.css - */
@media screen {
/* http://www.ugent.be/portal_css/ugent_theme_main.css?original=1 */
/* */
/* */
/* */
/* */
html, body {
height: 100%;
}
body {
background: #E9EBF0;
font-size: 62.5%;
font-family: Verdana, Arial, sans-serif;
line-height: 1.4em;
}
/* */
.swapUnderline a:link, .swapUnderline a:visited { text-decoration: none !important; }
.swapUnderline a:hover, .swapUnderline a:active { text-decoration: underline !important; }
/* */
.clearfix:after, .section:after, #footer:after, #topbar:after, #topbar ul:after, #header:after, #main:after, .columns:after, .facet:after,
.facet ul:after, .clickthrough:after, div.newsarticle:after, .sectiontitle:after, ul.gts:after, ul.gts li:after, #utility ul:after, #headerright:after,
#indekijker:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/* */
#portal-column-one {
width: 180px;
float: left;
}
#portal-column-two {
width: 180px;
float: right;
}
#portal-column-content {
float: left;
width: 564px;
padding-left: 12px;
padding-right: 12px;
}
div.small { width: 564px !important; }
div.normal { width: 742px !important; }
div.wide { width: 920px !important; }
/* */
body.fullscreen #portal-column-one,
body.fullscreen #portal-column-two {
display: none;
}
body.fullscreen #portal-column-content {
margin: 0;
padding: 0;
}
#topbar {
width: 100%;
padding: 0 0 5px;
}
#topbar ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}
#topbar a.advanced {
padding-right: 18px;
}
#user {
float: right;
padding: 5px 12px 0 0;
width: 65%;
}
#user li.user-name {
background: url(ingelogd.gif) no-repeat left center ;
padding-left:15px;
}
#user li.last-child {
border-right: 0;
padding-right: 0;
}
#language {
float: left;
padding: 5px 0 0 9px;
width: 25%;
}
#topbar ul {
list-style: none;
float: left;
}
#user ul {
float: right;
}
#user ul li, #language ul li {
float: left;
padding-left: 0.5em;
}
#topbar li.selected a {
color: #AAA;
text-decoration: none;
}
#topbar ul li {
border-right: 1px solid #88a0b8;
padding: 0 5px;
font-size: 1.1em;
}
#topbar ul li.last-child {
border: none;
}
#header {
background: url(sprieten_s.gif) no-repeat 0 0;
height:48px;
}
#headerleft {
float: left;
padding: 0 0 0 50px;
width:30%;
}
#headerright {
float: right;
width: 70%;
}
#headerleft div#logo {
position: absolute;
top: 20px;
left: 59px;
border: 0;
}
#headerleft div#logo a {
overflow: hidden;
display: block;
width: auto;
}
#headerleft h1.site_title {
display: none;
}
#utility {
padding-top: 5px;
float: right;
width: 305px;
}
#utility ul {
padding: 0.2em 1em 0 1em;
float: right;
list-style: none;
}
#utility ul li {
float: left;
padding: 0 0.5em;
border-right: 1px solid #88A0B8;
font-size: 1.1em;
}
#search {
padding: 4px 12px 0 0;
float: right;
}
input, textarea {
font-family: Verdana, Arial, sans-serif;
}
#search input {
font-size: 11px;
/* */
}
/* */
#search input[type="submit"], form#searchform div.formControls input[type="submit"] {
margin-left: 2px;
padding: 1px;
background: #0870a1;
color: #fff;
font-weight: bold;
border: 2px solid #ccc;
}
form#searchform input[type="submit"] {
font-size: 100%;
text-transform:none;
}
div.searchSection {
visibility: hidden;
}
div#site_error_search div#search {
float:left;
clear:right;
padding:4px 12px 0 0;
}
#search input {
border:2px inset threedface;
cursor:text;
letter-spacing:normal;
line-height:normal !important;
padding:1px 0;
text-align:start;
text-indent:0;
text-transform:none;
word-spacing:normal;
vertical-align: top;
margin-top: 3px;
}
#search input.searchGadget {
height: 1.5em;
}
#search input.searchButton {
margin-top: 3px !important;
vertical-align: top;
}
/* */
.documentActions {float: right;margin: 0.4em 0 0 0.5em;padding: 0;text-align: right;}
#content .documentActions ul {margin: 1px 0 2px 0;padding: 0;display: block;}
.documentActions li {display: inline;list-style: none;list-style-image: none;margin: 0;padding: 0;}
.documentActions a {border: none !important;text-decoration: none;}
.documentActions {border-top: none;}
.documentActions li {
font-size: 100%;
}
#content ul li {margin-bottom: 0.5em;}
.documentContent ul.folderlisting li {margin-bottom: 0.5em;}
.documentContent li a, .documentContent p a {
text-decoration:none;
}
#content .documentActions ul {padding-left: 0;}
/* */
.languageSelector {float: right;margin: 0.4em 0 0 0.5em;padding: 0;text-align: right;}
.languageSelector ul {margin: 1px 0 2px 0;padding: 0;display: block;}
.languageSelector li {display: inline;list-style: none;list-style-image: none;margin: 0;padding: 0;}
.languageSelector a {border: none !important;text-decoration: none;}
.languageSelector {border-top: none;}
.languageSelector li {
font-size: 100%;
}
.languageSelector ul {padding-left: 0 !important;}
/* */
h1 {
font-size: 1.6em;
color:#369;
line-height: 1.2em;
margin-top:0;
margin-bottom: 0.6em;
font-weight: bold;
border-bottom: none !important;
}
h2 {
border-bottom:1px solid #CCCCCC;
color:#0870A1;
font-family:Helvetica,Arial,sans-serif;
font-size:1.4em;
font-weight:normal;
padding-bottom:0.3em;
padding-top:0.5em;
margin-bottom: 0.4em;
margin-top: 0.6em;
}
h3 { font-size: 1.1em; color:#333; margin-bottom:0.3em; margin-top:0.5em; }
h4,h5,h6 { font-size: 1em }
#breadcrumb {
color:black;
font-size:1.1em;
line-height:1.2;
padding:0 0 16px 205px;
width:755px;
text-transform:none;
border-bottom: 0;
}
span#breadcrumbs-you-are-here { color: #999; }
span.breadcrumbSeparator { color: #999; }
span#no-breadcrumbs {line-height:1.5em;}
#main { padding: 0 12px 36px; }
#container {
background:#FFFFFF url(containerbg2.png) repeat-y scroll 0;
width: 972px;
padding: 0 6px;
margin: 0 auto -64px;
min-height: 100%;
height: auto !important;
height: 100%;
position: relative;
}
#footerpush { height:64px; }
#footer-wrap {
width: 100%;
height: 64px;
position: relative;
}
#footer {
background:#104B7D url(footerbg.png) repeat-y scroll;
width: 972px;
padding: 0 6px;
height: 64px;
margin: 0 auto;
border-bottom: 0;
border-top: 0;
}
#footer ul { line-height: 1.4em; }
#footer ul#copyright .byline_author { color:#FFFFFF; }
#footer ul li {
float: left;
font-size: 1.1em;
padding: 0 5px;
padding-bottom:3px;
}
#footer ul#copyright {
float: left;
color: #6086a7;
padding-left: 1em;
}
#footer ul#copyright li { clear:left; }
#footer ul#copyright a { color: #6086a7; }
#footer ul#copyright a:hover { color: #FFF; }
#footer ul#ugent-footer-siteactions {
float: right;
padding-right: 1em;
}
#footer strong { color: #FFF; }
#footer a:link,
#footer a:visited { color: #DAE8F7; }
#footer a:hover,
#footer a:active { color: #FFF; }
#ugent-footer-siteactions {
float:right;
padding-right:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
/* */
#footer a:link, #breadcrumb a:link, #user a:link, #ugent-header-siteactions a:link { color: #369 !important; text-decoration:none; }
#footer a:visited, #breadcrumb a:visited, #user a:visited, #ugent-header-siteactions a:visited { color:#369 !important; text-decoration:none; }
#footer a:active, #breadcrumb a:active, #user a:active, #ugent-header-siteactions a:active { color: #369 !important; text-decoration:none; }
#footer a:hover, #breadcrumb a:hover, #user a:hover, #ugent-header-siteactions a:hover { color:#6699CC !important; text-decoration: underline !important; }
#utility a:hover { color:#6699CC !important; text-decoration: none !important; }
#content a:link, #region-content a:link { color: #369; text-decoration: underline; }
#content a:visited, #region-content a:visited { color:#369; text-decoration: underline; }
#content a:active, #region-content a:active { color: #69C; }
#content a:hover, #region-content a:hover { color: #69C;}
#footer ul#copyright .byline_author { color:#FFFFFF; }
#footer ul {
padding: 1em 0 0 0;
list-style: none;
}
#footer ul li {
float: left;
font-size: 1.1em;
padding: 0 5px;
padding-bottom:3px;
margin-bottom: 0;
margin-top: 0;
}
#footer ul#copyright {
float: left;
color: #6086a7;
padding-left: 1em;
}
#footer ul#copyright li { clear:left; }
#footer ul#copyright a { color: #6086a7; }
#footer ul#copyright a:hover { color: #FFF; }
#footer ul#ugent-footer-siteactions { float: right; padding-right: 1em; }
#footer strong { color: #FFF; }
#footer a:link,
#footer a:visited { color: #FFF !important; }
#footer a:hover,
#footer a:active { color: #FFF; }
#footer a:hover, #footer a:active { color:#FFFFFF; }
#footer a:link, #footer a:visited { color:#DAE8F7; }
blockquote {
margin:22px 18px;
color:#666;
padding: 12px 5px 5px 30px;
background: transparent url(blockquote.gif);
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 0;
background-position: top left;
background-repeat: no-repeat;
}
blockquote blockquote {
padding: 0 !important;
margin: 0 !important;
border: 0 !important;
background: 0 !important;
}
blockquote.single {
background: transparent;
padding-left: 5px;
}
ol { list-style-type: decimal; }
/* */
#mainnav a { color: #369; }
#navigationhome {
float: left;
width: 180px;
padding: 0;
padding-bottom:2em;
}
#mainnav { margin-bottom: 1.2em; }
#mainnav ul {
list-style: none;
line-height: 1.4em;
}
#mainnav ul li a:link,
#mainnav ul li a:visited {
display: block;
background: #DCDFE4 url(plus.gif) no-repeat 7px 10px;
font-weight: 700;
padding: 5px 20px;
border-bottom: 1px solid white;
text-decoration: none;
font-size: 1.1em;
letter-spacing: -0.05em;
}
#mainnav ul li.open { border: 1px solid #fdb812; }
#mainnav ul li a:hover,
#mainnav ul li a:active {
background: #EDEFF1 url(plus.gif) no-repeat 7px 10px;
}
#mainnav ul li.open a:link,
#mainnav ul li.open a:visited {
background: #DCDFE4 url(min_blue.gif) no-repeat 7px 10px;
}
#mainnav ul li.open a:hover,
#mainnav ul li.open a:active {
color: #369;
}
#mainnav ul li.active a:link,
#mainnav ul li.active a:visited {
background-color: #FDB812;
color:#fff;
}
#mainnav ul li.open li.open {
border: none;
}
#mainnav ul li.open li a:link,
#mainnav ul li.open li a:visited {
background: #F5F5F5 url(square.gif) no-repeat 7px 8px;
font-weight: 300;
padding: 3px 20px;
margin: 0;
color: #369;
border: none;
border-bottom: 1px solid #DCDFE4;
}
#mainnav ul li.open li a:hover,
#mainnav ul li.open li a:active {
color: #69C;
}
#mainnav ul li.open li.active a:link,
#mainnav ul li.open li.active a:visited {
background: #FDB812 url(min.gif) no-repeat 7px 10px;
border: none;
color: #FFF;
font-weight: 700;
}
#mainnav ul li.open li.open a:link,
#mainnav ul li.open li.open a:visited {
background: #F5F5F5 url(min_blue.gif) no-repeat 7px 8px;
}
#mainnav ul li.open li.active a:link,
#mainnav ul li.open li.active a:visited {
background: #FDB812 url(min.gif) no-repeat 7px 8px;
border: none;
color: #FFF;
}
#mainnav ul li.open li a.haschild:link,
#mainnav ul li.open li a.haschild:visited {
background: #f5f5f5 url(plus.gif) no-repeat 7px 8px;
color: #369;
}
#mainnav li.open ul {
background: #F5F5F5;
}
#mainnav ul li.open li.open li a:link,
#mainnav ul li.open li.open li a:visited {
padding: 3px 20px 3px 40px;
background: #F5F5F5 url(chevron-dubbel.gif) no-repeat 27px 9px;
border: none;
color: #369;
font-weight:normal;
}
#mainnav ul li.open li.open li a:hover,
#mainnav ul li.open li.open li a:active {
color: #69C;
}
#mainnav ul li.open li.open li.active a:link,
#mainnav ul li.open li.open li.active a:visited {
background: #FDB812 url(chevron-dubbel-wit.gif) no-repeat 7px 9px;
margin: 0 0 0 20px;
padding-left: 20px;
color: white;
font-weight: 700;
}
#mainnav ul li.open ul li.last-child a {
border: none;
}
/* */
div#portal-column-two dl, div#portal-column-two dl dt, div#portal-column-two dl dd { margin-left: 0; }
.portlet, dl.box {
width: 180px;
margin-bottom:1.2em;
border-bottom: 1px solid #DCDFE4;
}
.portletHeader, dl.box dt {
background: #EAECF0 url(facetbg.png) repeat-x scroll 0 0;
color: #0870A1;
font-family: Arial,sans-serif;
font-size: 1.2em;
padding: 0.4em 0.5em 0.3em;
line-height: 1.1em;
text-transform: none;
border-top: 1px solid #DCDFE4;
border-left: 1px solid #DCDFE4;
border-right: 1px solid #DCDFE4;
border-bottom: 0;
}
/* */
dt.active {
background:#EAECF0 url(facetbgactive.png) repeat-x scroll 0 0;
}
div.active {
background:#EAECF0 url(http://www.ugent.be/facetbgactive.png) repeat-x scroll 0 0;
}
.portletHeader a {
color: #0870A1;
}
.portletItem, dl.box dd {
border-left: 1px solid #DCDFE4;
border-right: 1px solid #DCDFE4;
/* */
}
.portletFooter {
border-color:#DCDFE4;
background-color:White;
}
}
.portletFooter a {
background:transparent url(chevron-dubbel.gif) no-repeat scroll 0 0.5em;
padding-left:12px;
}
.portletFooter a.tile {
display:inline;
}
.portletItem a:visited {
color:#336699;
}
.portletFooter a:hover, .portletFooter a:active {
background-color:#F4F5F7;
}
.portletItem a, .portletFooter a {
color:#336699;
}
.portletFooter a:link, .portletFooter a:visited {
color:#4B505F;
}
.portletCalendar dt {
line-height: 1.1em;
}
.ploneCalendar .weekdays th {
background-color:#EAECF0;
border-color:#DCDFE4;
border-style:solid none;
border-width:1px;
border-top: 0;
font-weight:normal;
padding:2px;
padding-top:1px;
text-align:center;
}
.ploneCalendar .todayevent {
border:2px solid #CCC;
}
/* */
.managedPortlet .portletHeader {
background-color: #dee7ec;
background-image: none;
color:Black;
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
border:1px solid #8CACBB;
padding: 0em 1em;
text-transform:none;
font-size:1.1em;
font-weight: normal;
line-height: 1.6em;
}
/* */
#livesearchLegend {
margin-left: 1.5em;
margin-top:-2.5em;
padding-bottom:5px;
padding-right:1em;
padding-top:1em;
background-color: white;
}
.LSResult { top:-2px;}
#localsearchportlet .LSResult  { left:40px; }
.facet {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DCDFE4;
height:auto;
margin-bottom:1.2em;
width:178px;
}
.facet dt {
font-size: 1.2em;
background: #EAECF0 url(facetbg.png) repeat-x;
color: #0870a1;
font-family: Arial, sans-serif;
font-weight:normal;
padding:4px 0.5em;
}
.facet a:visited, .facet a:active, .facet a:link {
color:#336699;
text-decoration:none;
}
.box, .facet, .box-img {
margin-bottom:1.2em;
border-bottom:1px solid #DCDFE4;
}
.box ul, .portlet ul, .facet ul {
color:#6699CC;
list-style-type:none;
margin:0;
padding-bottom:2px;
padding-left:0;
padding-top:0;
}
.box ul li, .portlet ul li, .facet ul li {
background:transparent url(chevron-dubbel.gif) no-repeat scroll 4px 7px;
font-size:1.1em;
padding:1px 0 1px 1.5em;
margin-bottom: 0;
}
.box dd, .facet dd, .portlet dd { padding:4px 5px 2px 0.5em; }
.portletCalendar dd {padding: 0;}
.portlet .portletItem a, .box .portletItem a { display: block; }
.box a.pdf, .portlet a.pdf, .facet a.pdf { background: #FFF url(pdf.gif) no-repeat right 50%; }
.box a.external, .portlet a.external, .facet a.external { background: #FFF url(externesite.gif) no-repeat right 50%; }
.box a.doc, .portlet a.doc, .facet a.doc { background: #FFF url(doc.gif) no-repeat right 50%; }
.box a.ppt, .portlet a.ppt, .facet a.ppt { background: #FFF url(ppt.gif) no-repeat right 50%; }
.box a.xls, .portlet a.xls, .facet a.xls { background: #FFF url(xls.gif) no-repeat right 50%; }
.box a.audio, .portlet a.audio, .facet a.audio { background: #FFF url(aud.gif) no-repeat right 50%; }
.box a.video, .portlet a.video, .facet a.video { background: #FFF url(vid.gif) no-repeat right 50%; }
.box a.beveiligd, .portlet a.beveiligd, .facet a.beveiligd { background: #FFF url(sleutel.gif) no-repeat right 50%; }
.box li a:hover, .box li a:active, .box li a:hover, .portlet li a:active, .facet li a:hover, .facet li a:active { color:#6699CC; }
.box-img { background:transparent url(fancygradient.png) repeat-x scroll left bottom; }
.box-img .caption { padding:0.5em; }
.box-img dd.caption { margin-bottom:0; }
/* */
.template-plone_control_panel div.small { width: 920px !important; }
.template-plone_control_panel a { text-decoration: none !important; }
#login-form { margin:0; }
/* */
.eventrec {
border: 2px solid #CCCCCC;
margin: 1em 0 1em 0;
border-spacing:1em;
width: 100%;
}
.eventrec th {
padding:3px;
font-size:11px;
width:30%;
color:#003366;
font-family:Verdana,Helvetica,sans-serif;
border-bottom: 1px dotted #CCCCCC;
}
.eventrec td {
padding:3px 6px;
width:70%;
font-family:Arial,Helvetica,san-serif;
border-bottom: 1px solid #CCCCCC !important;
}
.eventrec tr {
border-bottom: 1px dotted #CCCCCC;
}
.eventrec td span {
/* */
}
.eventrec td a span, .eventrec td span a {
font-style:normal;
}
.eventrec td span.link-mailto {
padding:0;
}
.eventrec abbr[title] {
border-bottom: 0 !important;
}
.eventrec tr.bottom td {
padding-bottom: 3px !important;
}
/* */
li#document-action-ics {display: none;}
li#document-action-vcs {display: none;}
/* */
a.stbutton {
padding:1px 5px 5px 22px;
margin-left: 4px;
}
.documentActions a:link, .documentActions a:visited { text-decoration: none !important; }
.documentActions a:hover, .documentActions a:active { text-decoration: none !important; }
.contentViews { margin-top: 1px; }
#social {margin: 10px 0 0 5px; text-align: right;}
/* */
.portletRss .portletItem, .portletfeedmixer .portletItem  {
border-bottom:#CCCCCC thin dotted;
margin-bottom:0em !important;
padding-bottom: 5px;
}
.portletRss .last_item, .portletfeedmixer .last_item { border-bottom: 0;}
dl.portletfeedmixer dd:last-child { border-top: 0;}
.portletfeedmixer .even {background-color:#FFFFFF;}
/* */
.photoAlbumEntry {
height:195px;
}
.photoAlbumEntry a {
display:block;
font-size:0.8em;
height:169px;
margin:16px auto 0;
text-decoration:none !important;
width:130px;
}
.photoAlbumEntryTitle {
color:#336699;
font-weight:bold;
padding:5px 2px;
}
/* */
table.sorteer {
background-color:#CDCDCD;
border-collapse:separate;
margin:5px 0;
padding:1px;
text-align:left;
width: 100%;
}
table.sorteer thead tr .header {
background-image:url(bg.gif);
background-position:right 86%;
background-repeat:no-repeat;
cursor:pointer;
}
table.sorteer thead tr th, table.sorteer tfoot tr th {
background-color:#E6EEEE;
border:1px solid #FFFFFF;
border-collapse:collapse;
font-family:arial;
font-size:8pt;
padding:4px 1em 4px 4px;
}
table.sorteer tbody td {
background-color:#FFFFFF;
border-top:1px solid #CDCDCD;
padding:4px;
vertical-align:top;
}
/* */
div.kuputab-container {
margin: 1em 0 2em 0;
}
#content ul.kuputab-selectors {
position: relative;
display: block;
margin: 0 0 -1.28em 0;
padding: 0 !important;
list-style-type: none;
text-align: center;
}
li.kuputab-selector {
display: inline;
margin: 0;
padding: 0;
}
li.kuputab-selector a {
/* */
display: inline-block;
}
li.kuputab-selector a {
border-top: 1px solid #bfbfbf;
border-bottom: 1px solid #bfbfbf !important;
border-left: 1px solid #bfbfbf;
background: white;
margin: 0;
padding:5px 10px 7px;
text-decoration: none !important;
font-weight:bold;
}
li.kuputab-selector a:visited {
color: black;
}
li.kuputab-selector-first a {
border-left: 1px solid #bfbfbf;
}
li.kuputab-selector-last a {
border-right: 1px solid #bfbfbf;
}
li.kuputab-selector a.selected {
background: #4A96BA;
color: white !important;
}
li.kuputab-selector a:hover {
background: #FFFFCC;
color:#336699 !important;
}
.kuputab-content {
padding: 2em 1em 1em;
border: 1px solid #bfbfbf;
}
.kuputab-content.hidden {
display: none;
}
.newsImageContainer {
float:left;
margin:0;
padding: 8px 15px 5px 0;
}
.newsDescription {
font-weight: bold; }
.newsImageContainer p.discreet {
padding:0.5em 0 0 5px;
width:250px;
}
dl.captioned {
border:0 none;
width:auto;
background-color:white;
}
dl.captioned, dl.captioned dt {
padding:0;
}
.image-right {
float:right;
clear:none;
margin:0.5em;
}
.image-left {
border: 0;
}
dl.captioned dd {
font-size:0.9em;
font-style:italic;
margin:0;
padding:3px 0;
text-align:center;
}
/* */
table.sorteer a {
color: #369;
text-decoration:none;
}
/* */
#indekijker {
background-color:#E7EDF2;
padding:0 5px 0 8px;
margin-bottom: 0.5em;
margin-top: 1em;
width: 96%;
}
.sectiontitle {
border-bottom:1px solid #CCCCCC;
margin:0 0 0.5em;
}
.sectiontitle h2 {
border:0 none;
float:left;
margin:0.1em 0 0;
}
.sectiontitle p {
float:right;
margin:0.6em 0 0;
padding:0;
}
#content .sectiontitle a:link, #content .sectiontitle a:visited {
background:transparent url(chevron-dubbel.gif) no-repeat scroll 0 0.5em;
padding-left:12px;
position:relative;
text-decoration:none;
top:0.6em;
}
#indekijker .date {
color:#888888;
font-weight: normal;
}
p.readmore {
float:right;
text-align:right;
}
#content #indekijker p.readmore a:hover, #content #indekijker p.readmore a:active {
background-color:#F4F5F7;
}
#content #indekijker p.readmore a:link, #content #indekijker p.readmore a:visited {
background:transparent url(chevron-dubbel.gif) no-repeat scroll 0 0.5em;
padding-left:12px;
position:relative;
right:0.6em;
text-decoration:none;
}
#content p.readmore a:hover, #content p.readmore a:active,
#region-content p.readmore a:hover, #region-content p.readmore a:active {
background-color:#F4F5F7;
}
#content p.readmore a:link, #content p.readmore a:visited,
#region-content p.readmore a:link, #region-content p.readmore a:visited {
background:#FFFFFF url(chevron.gif) no-repeat scroll 0 5px;
padding-left:7px;
text-decoration:none;
}
a:hover, #content a:hover {
color:#6699CC;
}
a:link {
color:#336699;
text-decoration:none;
}
p {
padding:0.5em 0;
}
h3 {
color:#333333;
font-size:1.1em;
margin-bottom:0.3em;
margin-top:0.5em;
}
#indekijker h3 a:link, #indekijker h3 a:visited {
color:black !important;
text-decoration:none !important;
}
#indekijker .image {
float:left;
padding-bottom:7px;
padding-right:10px;
}
#content .doelgroepsites {
background-color:#E7EDF2;
clear:both;
float:left;
margin-top:0;
margin-bottom: 5px;
padding:0 5px 10px 10px;
width:545px !important;
height:50px;
}
#doelgroeplinks {
float:left;
width:99%;
}
#doelgroeplinks table tr td {
padding:5px 5px 7px 8px;
}
#content .doelgroepsites_title {
clear:right;
float:left;
font-weight:bold;
}
#content .doelgroepsites_links {
float:left;
width:100%;
}
#content .doelgroepsites_links a:hover {
text-decoration:underline !important;
}
#content .doelgroepsites_links a {
text-decoration:none !important;
}
#content #doelgroeplinks a:hover {
text-decoration:underline !important;
}
#content #doelgroeplinks a {
text-decoration:none !important;
}
/* */
.documentEditable .documentContent {
border-top:1px solid #74AE0B;
border-bottom: 0;
border-left: 0;
border-right: 0;
padding-top: 3px;
padding-left:0 !important;
padding-right:0 !important;
padding-bottom:0 !important;
/* */
}
/* */
#mce_fullscreen_container { background: #FFFFFF;}
#content-history a:link {
text-decoration:none;
}
/* */
span.pdf { background: url(pdf.gif) }
span.external { background: url(externesite.gif) }
span.doc { background: url(doc.gif) }
span.ppt { background: url(ppt.gif) }
span.xls { background: url(xls.gif) }
span.audio { background: url(aud.gif) }
span.video { background: url(vid.gif) }
span.beveiligd { background: url(sleutel.gif) }
span.anchor { background: url(arrow.jpg) }
span.pdf, span.external, span.doc, span.ppt, span.xls, span.audio, span.video, span.beveiligd {
background-position:right center;
background-repeat:no-repeat;
line-height:1.05em;
margin:0 0 3px;
padding:0 15px 2px 0;
}
span.top, span.anchor {
background-position:left center;
background-repeat:no-repeat;
display:block;
line-height:1.05em;
margin:0 0 3px;
padding:0 0 2px 15px;
}
span.beveiligd {
padding:0 18px 2px 0;
}
/* */
table, table.plain {margin: 0; padding:0; width: 100%; border-collapse: collapse; border-spacing: 0;}
table tr td, table.plain tr td {text-align: left; border-top: 1px solid #369; padding: 5px 5px 7px 8px; background-color: #fff; vertical-align:top;}
table tr th, table.plain tr th {text-align: left; padding: 5px 5px 7px 8px; background-color: #fff; vertical-align:top;}
table tr td.center, table.plain tr td.center {text-align: center;}
table tr.tabelheader th, table.plain tr.tabelheader th,
table th.tabelheader, table.plain th.tabelheader,
table tr.tabelheader td, table.plain tr.tabelheader td { border-top: 0; background-color: #369; color: #fff; font-weight:bold; /* */ }
table tr.subheader td, table.plain tr.subheader td { font-weight:bold; background-color: #EDEFF1; padding-top: 7px; padding-bottom: 10px; text-align: left;}
table tr.legende td, table.plain tr.legende td { border-top: 0; color: #369; background-color: #FFF; font-size: 0.85em; text-align: left;}
table tr.unityheader td, table.plain tr.unityheader td { padding-bottom: 4px;}
table tr.unity td, table.plain tr.unity td {border-top: 0;}
table tr td.unity-subheader, table.plain tr td.unity-subheader { font-style: italic;}
table tr td.unity-indent, table.plain tr td.unity-indent { padding-left: 16px;}
table tr.bottom td, table.plain tr.bottom td { border-bottom: 1px solid #369; padding-bottom:10px;}
table.ploneCalendar td { border-top: 0;}
table.listing tr td {
border-top: 0;
border-bottom:1px dotted #DCDFE4;
}
/* */
#doelgroeplinks table tr td { border-top: 0; }
dl#history.collapsedBlockCollapsible { margin-bottom: 0.5em;}
dl#history.expandedBlockCollapsible { margin-bottom: 1em; }
table.datagrid td {
border-bottom:1px dotted #DCDFE4;
padding:3px 10px 3px 0;
vertical-align:top;
}
table.datagrid tr td { border-top: 0;}
table.datagrid tr td:first-child {
color: #777;
width: 7em;
font-weight: normal;
}
/* */
#itemsoverzicht table.datagrid {width: 98%; margin: 10px 0 10px 0;}
#itemsoverzicht table.datagrid tr td {font-size: 100%; padding-top: 2px; padding-bottom: 2px; border-top: 0; background: transparent;}
#itemsoverzicht table.datagrid tr.last td { border-bottom: 0; padding-bottom: 6px;}
#itemsoverzicht p.listingBar a,
#itemsoverzicht table.datagrid tr td a { text-decoration:none; }
/* */
#indekijker table.datagrid tr td { font-size: 100%; padding-top: 2px; padding-bottom: 2px; border-top: 0; background: transparent; }
#indekijker table.datagrid tr.last td { border-bottom: 0; padding-bottom: 6px;}
/* */
.persoverzicht {display: block; float: left; margin-right: 20px; margin-bottom: 20px;}
.persoverzicht table {border: 2px solid #CCC; width: 100px;}
.persoverzicht th {padding-top: 5px; border: 1px solid #CCC; text-align: center;}
.persoverzicht tr {border-bottom: 1px solid #CCC;}
.persoverzicht td {border-right: 1px solid #CCC; border-top: 1px solid #ccc; text-align: center;}
/* */
#user li.actionicon-user-internal_search {
background:url(sleutel.gif) no-repeat scroll right 50% transparent;
padding-right: 20px;
}
dd.portletItem object {
margin: 0 !important;
width: 172px !important;
height: 129px !important;
}
/* */
#content table.record td.left {
width:25%;
}
#content table.record tr td {
border:none;
}
#content table.record tr td.header {
border:none;
}
/* */
form.bodyform { margin: 0; padding: 10px 0; width: auto;}
.bodyform fieldset { border-color: #000; border-width: 1px 0 0; border-style: solid none none none; padding: 10px; margin: 0; line-height:normal; }
.bodyform fieldset legend { font-size: 1.1em; font-weight: bold; color: #000; margin: 0; padding: 0 5px; }
.bodyform input, .bodyform select, .bodyform textarea { font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #000; }
.bodyform textarea { overflow: auto;}
.bodyform div { display: block; width: 450px; margin: 5px 0 0; padding: 1px 3px;}
.bodyform div fieldset { clear:none; border: 1px solid #999; margin: 0 0 0 142px; padding: 8px; width: 188px;}
.bodyform div fieldset.wide { clear:none; border: 1px solid #999; margin: 0 0 0 5px; padding: 8px; width: 300px;}
.bodyform div fieldset legend { font-size: 100%; padding: 0 3px 0 9px;}
.bodyform div label { display: block; float: left; clear:left; width: 140px; padding: 3px 5px; margin: 0 0 5px 0; text-align: right; font-weight: normal; }
.bodyform div label.labelCheckbox, .bodyform div label.labelRadio { float: none; display: block; width: 188px; padding: 0; margin: 5px 0; text-align:
left;}
.bodyform div label.labelCheckboxwide, .bodyform div label.labelRadiowide { float: none; display: block; width: 300px; padding: 0; margin: 5px 0;
text-align: left;}
.bodyform div input, .bodyform div select, .bodyform div textarea { width: 255px; padding: 3px 5px; margin: 0; }
.bodyform div input.wide, .bodyform div select.wide, .bodyform div textarea.wide { width: 320px; padding: 1px 3px; margin: 0; }
.bodyform input.inputCheckbox, .bodyform input.inputRadio { display: inline; height: 14px; width: 14px; border-width: 0; padding: 0; }
.bodyform input.inputText { }
.bodyform textarea.inputTextarea { }
.bodyform select.selectOne { }
/* */
.bodyform select.selectMultiple { }
.bodyform div.submit { width: 354px; text-align:right;}
.bodyform input.inputButton {background-color: #ccc; color: #000; width: auto; padding: 0 6px; float: right; margin: 0 0 0 5px;}
.bodyform div small { display: block; margin: 0 0 5px 142px; padding: 1px 3px; font-size: 85%;}
.bodyform div small.wide { display: block; margin: 0 0 5px 5px; padding: 1px 3px; font-size: 85%;}
form.applicationform { margin: 0; padding: 10px 0; width: auto;}
.applicationform fieldset { border-color: #000; border-width: 1px 0 0; border-style: solid none none none; padding: 10px; margin: 0; }
.applicationform fieldset legend { font-size: 1.1em; font-weight: bold; color: #000; margin: 0; padding: 0 5px; }
.applicationform input, .bodyform select, .bodyform textarea { font-family: Verdana, Arial, sans-serif; font-size: 100%; color: #000; }
.applicationform textarea { overflow: auto;}
/* */
.applicationform div { display: block; width: 800px; margin: 5px 0 0 0px; padding: 1px 3px;}
/* */
.applicationform div.narrow { display: block; width: 450px; margin: 5px 0 0; padding: 1px 3px;}
.applicationform div fieldset { clear:none; border: 1px solid #999; margin: 0 0 0 0; padding: 8px; width: auto;}
.applicationform div fieldset.narrow { clear:none; border: 1px solid #999; margin: 0 0 0 130px; padding: 8px; width: 225px;}
.applicationform div fieldset legend { font-size: 100%; padding: 0 3px 0 9px;}
/* */
.applicationform div label { display: block; width: auto; float: left; padding: 3px 5px; margin: 0 0 5px 0; text-align: right; }
/* */
.applicationform div label.narrow { display: block; float: left; width: 120px; padding: 3px 5px; margin: 0 0 5px 0; text-align: right; }
.applicationform div label.labelCheckbox, .applicationform div label.labelRadio { float: none; display: block; padding: 0; margin: 5px 0; text-align:
left;}
.applicationform div input, .applicationform div select, .applicationform div textarea { padding: 1px 3px; margin: 0; }
.applicationform div input.narrow , .applicationform div select.narrow, .applicationform div textarea.narrow { width: 50px; padding: 1px 3px; margin:
0; }
.applicationform input.inputCheckbox, .applicationform input.inputRadio {
display: inline; height: 14px; width: 14px; border-width: 0; padding: 0;}
/* */
.applicationform input.inputText { width: 384px; }
.applicationform textarea.inputTextarea { }
/* */
.applicationform select.selectOne { width: 394px; }
.applicationform select.selectMultiple { }
.applicationform div.submit { text-align:right;}
/* */
.applicationform div.submit { width: auto; text-align:right;}
/* */
.applicationform div.submitnarrow { width: 354px; text-align:right;}
.applicationform input.inputButton {background-color: #ccc; color: #000; width: auto; padding: 0 6px; float: right; margin: 0 0 0 5px;}
.applicationform div small { display: block; margin: 0 0 5px 0; padding: 1px 3px; font-size: 85%;}
.applicationform table tr td {border-top: none;}
.applicationform table tr.bottom td { border-bottom: none; }
.applicationform table.labelCheckbox label, .applicationform table.labelRadio label { text-align: left; width: auto; }
/* */
.documentContent ul.folderlisting { padding-left: 2em !important; }
.bodyform input {
font-family: Verdana, Arial, sans-serif;
font-size: 100%;
color: #000;
background-image: none;
}
.bodyform input.inputButton {
background-image: none;
}
/* */
#spotlight {
border: 1px solid #CCC;
padding: 5px 12px 2px;
background: #FFF;
margin: 0 0 4px;
}
.newsarticle h3 a, #spotlight h3 a {
color:#000000 !important;
text-decoration:none !important;
}
.sectiontitle h2 {
float: left;
border: 0;
margin: 0.1em 0 0;
}
.sectiontitle span {
font-family: Arial, sans-serif;
}
.sectiontitle p {
padding: 0;
float: right;
margin: 0.6em 0 0;
}
.sectiontitle {
border-bottom: 1px solid #CCC;
margin: 0 0 0.5em;
}
#content .sectiontitle a:link,
#content .sectiontitle a:visited {
text-decoration: none;
background: url(chevron-dubbel.gif) no-repeat 0 0.5em;
padding-left: 12px;
position:relative;
top:0.6em;
}
#content .sectiontitle a:hover,
#content .sectiontitle a:active {
background-color: #F4F5F7;
}
#call-to-action h2 {
margin: 0;
border-bottom: 0;
padding: 0 0 0.5em;
}
#spotlight h3 {
font-size: 1.2em;
}
.newsarticle h3 {
font-size: 1.1em;
}
a.ItemTitle,
.newsarticle a,
.newsarticle a:link {text-decoration:none !important;}
.newsarticle h3 a, #spotlight h3 a { color:#000000 !important; }
h3 {
color: #333;
font-size: 1.1em;
}
p.date {
color: #666;
font-size: 1em;
padding: 0 0 0.2em;
font-weight:normal !important;
}
#call-to-action {
background: #ecedf2 url(fancygradient.png) repeat-x;
border: 1px solid #dcdfe4;
padding: 1em;
}
ul.chevrons, #content ul.chevrons {
list-style-type: none;
padding: 0 0 0 0.5em;
}
ul.chevrons li {
background: url(chevron-dubbel.gif) no-repeat 4px 6px;
padding: 0 0 0 1.5em;
margin-left:-15px;
}
.clickthrough,
.clickthrough a:link,
.clickthrough a:visited {
color: #4B505F;
}
.clickthrough a {
background: url(chevron-dubbel.gif) no-repeat 0 0.5em;
padding-left: 12px;
}
.clickthrough a:hover,
.clickthrough a:active {
background-color: #F4F5F7;
}
.clickthrough {
margin-top: 3px;
padding: 2px 0;
border-top: 1px solid #DCDFE4;
}
.clickthrough p {
text-align: right;
float: right;
padding: 0;
font-size: 1em;
}
.clickthrough span {
font-size: 1em;
line-height: 1.4;
font-family: Arial, sans-serif;
display: block;
float: left;
width: 1.2em;
text-align: center;
}
#call-to-action .clickthrough { padding-top: 5px; margin-top: 5px; }
#call-to-action .clickthrough a { background: none; padding-left: 5px;}
#call-to-action .clickthrough ul { list-style-type: none; padding-left: 5px; padding-right: 5px;}
#newsarchive table tr td,
#calendar table tr td { border-top:0; }
#calendar {
padding: 0 0 0.5em;
}
table.datagrid {
width: 100%;
}
.facet table.datagrid td.date {
padding-right: 5px;
width: 35px;
white-space: nowrap;
}
table.datagrid td {
border-bottom: 1px dotted #DCDFE4;
padding: 3px 10px 3px 0;
vertical-align: top;
}
table.datagrid tr.last-child td {
border: none;
}
table.datagrid td {
font-size: 1.1em;
}
/* */
.columns .column { float: left; }
/* */
.columns .column-12,
.columns .column-24 { width: 48.9%; }
.columns .column-23 { width: 66.5%; }
.columns .column-13 { width: 33.2%; }
/* */
.columns .column-14 { width: 26.9%; }
.columns .column-34 { width: 72.9%; }
/* */
.columns .column-15 { width: 19.9%; }
.columns .column-25 { width: 39.9%; }
.columns .column-35 { width: 59.9%; }
.columns .column-45 { width: 79.9%; }
/* */
.columns .spacing-left { margin-left: 12px; position:relative; top:-7px; }
.columns .spacing-left-half { margin-left: 6px; }
.columns .spacing-right { margin-right: 12px; }
.columns .spacing-right-half { margin-right: 6px; }
.columns .spacing-left-half h3 { margin-top: 0px; }
.column-border-top {
margin: 1.5em 1.5em 0.0em 0.0em;
padding-top: 0.7em;
border-top: 1px dotted #DCDFE4;
}
/* */
p.readmore {
float: right;
text-align: right;
}
#content p.readmore a:link,
#content p.readmore a:visited {
padding-left: 7px;
background: #FFF url(chevron.gif) no-repeat 0 5px;
text-decoration: none;
}
#content p.readmore a:hover,
#content p.readmore a:active {
background-color: #F4F5F7;
}
/* */
.portlet {margin-top: 0 !important;}
/* */
.portletHeaderHide {
border-top:1px solid #DCDFE4;
}
/* */
#user li.member {
background:url("ingelogd.gif") no-repeat scroll left center transparent;
padding-left:15px;
}
/* */
div.pfg-form fieldset, form#searchform fieldset, form#feedback_form fieldset {
margin: 1.5em 0;
margin-top: 0;
padding: 1em;
padding-left: 1em;
padding-top: 1.5em;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
border-left: solid 0 transparent;
border-right: solid 0 transparent;
background:  #f8f8f8;
}
div.pfg-form fieldset legend, form#searchform fieldset legend, form#feedback_form fieldset legend {
color: #333;
padding: 0 7px;
margin-left: 5px;
background: none;
}
div.pfg-form .formHelp {font-size: 100%;}
div.pfg-form label, form#feedback_form label {font-weight:normal !important;}
div.pfg-form input:focus, textarea:focus { background: #ffc; }
div.pfg-form textarea { width: 90%; }
div.pfg-form .fieldRequired {
background:transparent url(required.gif) no-repeat scroll left center;
color:#999999;
font-size:10px;
padding:0 0 0 8px;
font-weight: normal;
}
div.pfg-form input.context, form#feedback_form input.context {
padding: 4px; background: #0870a1; color: #fff; font-weight: bold; border: 2px solid #ccc; margin-top: 7px;
text-transform:none;
}
div.pfg-form .field .formHelp {
padding-bottom: 5px;
}
form legend {
font-weight:bold;
font-size:1.1em;
}
.template-fg_thankspage_view_p3 blockquote {
background: none !important;
border: 0 !important;
}
code {
font-size: 11px;
background-color: yellow;
}
/* */
div.p4acalendar a:link { color: #369; text-decoration: underline; }
div.p4acalendar a:visited { color:#369; text-decoration: underline; }
div.p4acalendar a:active { color: #69C; }
div.p4acalendar a:hover { color: #69C; }
/* */
ul#mycalendar-view-tabs {
float:left;
list-style:none outside none;
padding-left: 0;
margin-bottom: 0;
margin-left: -5px;
}
#mycalendar-view-tabs li {
float:left;
padding-left:0.5em;
border-right:1px solid #88A0B8;
padding:0 5px;
}
#mycalendar-view-tabs li.last-child {
border-right:0;
}
#mycalendar-view-tabs li.first-child {
padding-left:0;
}
#mycalendar-view-tabs li a {
text-decoration: underline;
}
/* */
.mix, .mixcaption { background: transparent url(fancygradient.png) repeat-x left bottom; }
dd.mix { padding:4px 5px 2px 0.5em; }
dd.mixcaption { padding: 0.2em 0.6em 0 0.6em;}
.mixcaption .clickthrough {margin-top: 5px;}
/* */
ul#contentActionMenus, ul#content-views { padding: 0; }
.bcbody {margin-top: 10px;}
ul.formTabs li a {text-decoration: none !important; }
dl.simpleportlet {border-bottom: 0;}
div#localsearchportlet {
padding-top: 5px;
padding-bottom: 3px;
}
div#localsearchportlet input#searchGadget {width: 105px;}
div#localsearchportlet input.searchButton {
font-size:94%;
padding:2px;
background: #0870a1;
color: #fff;
font-weight: bold;
border: 2px solid #ccc;
text-transform: none;
}
/* */
table.record tr td {border-top: none;}
table.people tbody tr td.header {width: 25%;}
/* */
dl.searchResults {
margin-top: 10px;
margin-bottom: 20px;
}
p.searchResultsIntro {padding-top: 0;}
dl.searchResults dd {
margin-bottom: 5px;
padding-left: 2em;
}
div.mailingSummaryView .tileItem  {
border-top:0;
}
form#searchform {margin-top: 1em;}
form#searchform fieldset {
padding:1em 0 1em 1.5em;
}
form#searchform dl.expandedBlockCollapsible {
border:2px solid #CCCCCC !important;
}
form#searchform dl.collapsible dd.collapsibleContent {
padding: 0.5em 1em;
}
.optionsToggle {
background-color:#FFFFAA;
border:0;
color:black;
font-size:90%;
}
.optionsToggle label {
font-weight:normal !important;
}
form#searchform dt.collapsibleHeader {
font-size: 105%;
}
#content .sectiontitle a:link,
#region-content .sectiontitle a:link,
#content .sectiontitle a:visited,
#region-content .sectiontitle a:visited {
background: url(chevron-dubbel.gif) no-repeat scroll 0 0.5em transparent;
padding-left:12px;
position:relative;
text-decoration:none;
top:0.6em;
}
/* */
.box .row_date {
color:#888888;
font-weight:normal;
padding-right:8px;
}
.box a:link, .box a:visited, .facet li a:link, .facet li a:visited {
color:#336699;
display:block;
text-decoration: none;
}
.box .row_title {
clear:both;
display:block;
}
.last_item {
border-bottom:medium none !important;
}
.box .row_item {
border-bottom:thin dotted #CCCCCC;
margin-bottom:0 !important;
}
.box .portletFooter a {
display: inline;
text-decoration: none;
}
/* */
.news .column img {
float: right;
margin: 4px;
}
.column .toparticle img {
display: block;
margin-left: auto;
margin-right: auto;
}
table#datagridwidget-table-links_and_names td {
border-top: 0 !important;
}
ul#ugent-footer-siteactions li span {
color:#FFFFFF;
margin-left:0.5em;
}
/* */
#content-history div.historyComment a {
text-decoration: none !important;
}
#content-history div.historyComment {
background-color: white !important;
}
ul.radioRow {
list-style-type: none !important;
padding-left: 1em !important;
}
ul.radioRow li {
padding-bottom: 5px;
}
/* */
.clear {
clear: both;
}
form.infodays .required { font-size: 0.90em; color: #760000; }
form.infodays fieldset {
margin: 2em 0;
padding: 1em;
padding-left: 2em;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
border-left: solid 0 transparent;
border-right: solid 0 transparent;
background: #f8f8f8;
}
form.infodays legend {
font-family: Helvetica,Arial,sans-serif;
font-size: 1.4em;
color: #0870a1;
padding: 0 7px 0 7px;
margin-left: 5px;
}
form.infodays fieldset div { padding: 3px 0 3px 0; }
form.infodays input.radio, input.checkbox, input.submit { width: auto; }
form.infodays input.text, form.infodays select {width: 25em;}
form.infodays input.submit { padding: 4px; background: #0870a1; color: #fff; font-weight: bold; border: 2px solid #ccc;}
form.infodays input.checkbox {margin-right: 1em;}
form.infodays input.radio { float: left; margin-right: 1em;}
form.infodays label { float: left; width: 15em;}
form.infodays #sessies label { float: none; }
form.infodays #aanspreektitel label { width: 6em; padding-top:2px;}
form.infodays #aanspreektitel span { width: 15em; float: left; }
form.infodays #aanspreektitel div { margin-bottom: 15px; }
form.infodays input:focus, textarea:focus { background: #ffc; }
form.infodays h3 {margin-top: 10px;}
form.infodays .comment {
font-size: 0.90em;
float: right;
background:none;
border: none;
margin-bottom:0;
}
form.infodays #sessies .comment { font-size: 0.90em; }
.error { color: red; font-weight: bold; border: none; background-color: none; }
form.infodays p.error label, input { font-weight: normal; }
form.infodays div.error { padding-bottom: 2px; padding-left: 0; padding-top: 0; background: none; border: none; }
form.infodays #aanspreektitel.error label { color: black; font-weight: normal; }
form.infodays #aanspreektitel.error { padding-bottom: 0; font-weight: normal; }
form.infodays label { font-weight:normal; }
/* */
form#host_form input.text { height: 1.35em; }
form#host_form textarea { width: 25em; height: 6em; }
form#host_form fieldset p { padding: 0.3em 0; }
form#host_form fieldset#opleiding div input.text { display: inline; margin-right: 1em; width: 14em;}
form#host_form fieldset#opleiding div textarea { margin-right: 1em; width: 14em; vertical-align:top; height: 4em; }
form#host_form fieldset#opleiding div input.text .col1 { width: 5em;}
form#host_form fieldset#opleiding div input.text .col3 { width: 5em;}
form#host_form fieldset#opleiding div p { float:left; width:16em;}
form#host_form fieldset#ervaring textarea { width: 47em; margin-top: 0.5em; }
form#host_form fieldset#hobbies textarea { width: 47em; margin-top: 0.5em; }
form#host_form fieldset#motivatie textarea { width: 47em; margin-top: 0.5em; }
form#host_form fieldset#talenkennis select {width: 4em; }
form#host_form fieldset#talenkennis div input.text  { display: inline; margin-right: 1em; width: 9.5em;}
form#host_form fieldset#talenkennis div p { float:left; width:9.5em;}
form#host_form fieldset#talenkennis div.rij { border: 1px dashed #0870A1; text-align: left; padding: 5px 0 5px 5px; margin-bottom: 5px;}
form#host_form fieldset#talenkennis div.kop { font-weight: bold; margin-bottom:3px; padding:8px 0;}
form#host_form fieldset#talenkennis div {padding-bottom:8px;}
.simpleportlet dd {padding: 0 0 0 1px; }
form#phddefense-base-edit select#department {width: 500px;}
img.right {
float:right;
margin:0 0 12px 12px;
}
form[name="default_page_form"] dl {
margin: 1em 0 1.5em 0;
}
form[name="default_page_form"] dt {
margin-bottom: 5px;
}
form[name="default_page_form"] dt img {
vertical-align: middle;  /* */
padding-right: .3em;
}
form[name="default_page_form"] dt input {
vertical-align: middle;  /* */
}
form[name="default_page_form"] dd {
padding-left: 4.3em;
}
/* */
input#up_file.noborder { border: 1px solid #ccc; }
fieldset#preview legend { color: black; }
/* */
.template-undo_form div.small { width: 742px !important; }
/* */
input.searchPage {
font-size:150% !important;
}
form.searchPage input.searchButton {
background: none !important;
border:2px solid #ccc;
color:black;
cursor:pointer;
font-size:130% !important;
margin-bottom: 0 !important;
margin-top: 0 !important;
margin-left: 5px;
padding: 2px;
}
form#searchform div p.discreet {
padding-left: 6em;
padding-right: 14em;
}
li#document-action-languageref_en img {
padding: 1px 2px 2px;
}
li#document-action-languageref_nl img {
padding: 0 2px 2px;
}
dl.folder_factories dd {
padding-bottom: 15px;
padding-left: 45px;
}
dl.folder_factories dt input {
vertical-align:middle;
}
dl.folder_factories dt img {
vertical-align:middle;
}
/* */
#vacancybox a:link, #vacancybox a:visited {
display:inline;
}
span.vacportlet {
display:block;
}
/* */
body.kupu table { font-size: 100%; }
/* */
#portletmanager-plone-rightcolumn input[name='recursive'] {
margin-left: 10px;
}
div#language .swapUnderline li a:visited { color: #369; }
#anchors ul {
list-style-type:none;
}
#anchors ul li {
background-image:url(arrow.jpg);
background-position:left center;
background-repeat:no-repeat;
display:block;
padding:0 0 2px 15px;
}
#anchors li {
line-height:1.05em;
margin:0 0 5px;
padding:0;
}
.top {
background:url(top.gif) no-repeat scroll left center white;
clear:both;
padding-left:15px;
}
.template-atct_image_transform .label span { display: none; }
.template-atct_image_transform #display_help { display: none; }
.template-atct_image_transform .field { margin-top: 10px; }
.pullquote {
margin: .25em .75em .50em 1em;
padding: 0.5em;
border:3px double #ccc;
border-width: 3px 0;
color: #333;
background-color:#f0f0f0;
background-image: none;
}
.eventlist h2 { text-transform:capitalize; }
abbr {border-bottom: 0;}
#mainnav > ul > li.active > a:link,
#mainnav > ul > li.active > a:visited {
background:url(min_blue.gif) no-repeat scroll 7px 10px #FDB812;
}
span#doelgroep {
display: inline-block;
}
span#doelgroep:first-letter {
text-transform: capitalize;
}
.LSlegend {
font-weight: bold;
padding-top: 0;
}
.LSTable {
margin: 0;
padding: 0;
}
#content span.documentModified a:link,
#content span.documentModified a:visited {
text-decoration: none;
color: #76797C;
}
table.group tr td {
border-top: 0;
}
div.overlaycontent {
font-size: 110% !important;
}
textarea {
width: 100%;
}
/* */
#content a span.doctype, .visuallyhidden {
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* */
clip: rect(1px, 1px, 1px, 1px);
border: 0;
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
}
.stoplink {
text-align: right;
padding-bottom: 2px;
padding-right: 3px;
color: #76797c;
cursor: pointer;
}
/* */
.plonepopup .mceTop, .plonepopup .mceTop div {
background-color: white;
}
#content fieldset.column a:link {
text-decoration: none;
}
#content fieldset.column ul {
padding-left: 0.2em;
}
#content-history a.historyComparePrevious {
text-decoration: none;
}
.persoverzicht table caption {
font-weight: bold;
padding: 5px;
}
/* */
div.pb-ajax {
padding-bottom: 2em;
background-color: white;
}
div.pb-ajax input#searchGadget {
-moz-appearance: searchfield;
}
div.pb-ajax .even {
background-color: transparent;
}
div.pb-ajax a:link {
text-decoration: underline;
}
div.pb-ajax strong {
font-weight: normal;
}
#as-txt {
position: absolute;
left: 0;
top: -10000px;
overflow: hidden;
}
h2 + h3 {
margin-top: 1.5em;
}
.block {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
margin: 0.3em 0.2em;
padding: 1em;
min-height: 120px;
float: left;
width: 335px;
}
.biglist li {
margin-bottom: 0.3em;
margin-top: 0.5em;
font-weight: bold;
color: #333333;
font-size: 1.1em;
}
#content ul > ul, #region-content ul > ul {
padding-left: 2em;
}
/* */
sub, sup { vertical-align: baseline; position: relative; font-size: 70%; } /* */
sub { bottom: -0.3em; } /* */
sup { top: -0.6em; } /* */
/* */
.ploneSkin .mceIframeContainer {
border-bottom: 0 !important;
}
.mceMenu .mceText {
font-size: 120% !important;
}
#plonelink li#general_tab { display: none; }
#plonelink .dialog-wrapper {
padding-top: 3em;
}
.columns #slider-container {
border: 0;
}
#content .columns ul#call-to-action {
margin-bottom: 0;
}
/* */
.template-phonebook_form    ul#copyright li:first-child,
.template-facdepts          ul#copyright li:first-child,
.template-faculties         ul#copyright li:first-child,
.template-departments       ul#copyright li:first-child,
.template-people            ul#copyright li:first-child,
.template-faclinks          ul#copyright li:first-child,
.template-deptlinks         ul#copyright li:first-child,
.template-facdepts          ul#copyright li:first-child,
.template-docschools        ul#copyright li:first-child,
.template-centraladmin      ul#copyright li:first-child {
display: none;
}
#content .weekmenu ul { margin-top: 0; margin-bottom: 0; }
/* */
div.relatedItems {
background: none repeat scroll 0 0 #F8F8F8;
border-color: #CCCCCC transparent;
border-style: solid;
border-width: 2px 0;
margin-top: 2.5em;
padding:0 5px 0 0;
width: 96%;
}
div.relatedItems h2 {
border-bottom: 0;
font-weight: bold;
color: black;
font-size: 1.1em;
padding-left: 1em;
margin-top: 0;
}
#main div.relatedItems ul {
margin-top: 0;
margin-bottom: 0.5em;
padding-left: 1.5em;
list-style: none outside none;
}
#main div.relatedItems ul li {
margin-bottom: 0.2em;
}
.portlet-static-spacer { visibility: hidden; }
div#content table {
margin: 1.5em 0;
}
div#content table.datagrid {
margin: 0;
}
div#content .mceFirst table, div#content table.mceLayout {
margin-top: 0;
}
.pfg-form .label {
font-weight: normal;
}
.template-trinicom_frame #siteaction-anysurfer {
display: none;
}
.template-folder_full_view h2.headline {
border-bottom: none;
}
.template-folder_full_view #content h2.headline a {
text-decoration: none;
}
p+h2, ul+h2, ol+h2{
margin-top: 1.5em;
}
p+h3, ul+h3, ol+h3{
margin-top: 1em;
}
p+h4, ul+h4, ol+h4{
margin-top: 1em;
}
#newsarchive, #vacancies, #calendar, #phddefenses {
margin-top: 1em;
padding:0 5px 0 0;
width: 96%;
}
#phddefenses table.datagrid tr td:last-child {
width: 11em;
}
.template-gallery_view .photoAlbumEntry .photoAlbumEntryTitle {
display: none;
}
#viewlet-below-content #viewlet-social-like {
float: right;
margin-top: 2em;
}
#viewlet-social-like > div {
display: inline;
margin-right: 1em;
}
.sociallike-network-gplus > div[style]{
width: 60px!important;
}
td.draggable {
width: 1.5em;
}
span#breadcrumbs-you-are-here {
display: none;
}
#breadcrumb {
font-size: 1.15em;
}
#indekijker .readmore {
float: none;
}
#content .columns #indekijker {
margin: 0 2px;
width: 97%;
min-height: 245px;
}
#content .columns .box {
padding-left: 2px;
margin-bottom: 0.5em;
font-size:10px;
}
#content .columns .box a:link, .box a:visited {
text-decoration: none;
}
.portaltype-news-item #description {
resize: none;
height: 3em;
}
/* */
.portletLastEntryPortlet .portletItem.even, .portletItem.odd {
border-bottom:thin dotted #CCCCCC;
background-color: #ffffff;
}
.portletLastEntryPortlet .portletItem.odd {
border-bottom:thin dotted #CCCCCC;
background-color: White;
}
#category {
margin-top: 2em;
font-weight: bold;
}
.link-category {
background-color: #D3D3D3;
padding: 2px 5px;
text-transform: lowercase;
border-radius: 5px;
margin-right: 5px;
}
#category .link-category a:link {
color: white;
text-decoration: none;
font-weight: bold;
}
.ArchetypesVirtualTreeCategoriesWidget .discreet {
display: none;
}
#VTCFilterTree {
display: none;
}
/* */
fieldset#search-field {
border: none !important;
text-align: center;
}
input.searchPage {
font-size:200% !important;
}
#rss-subscription {
float: left;
line-height: 3em;
}
#search-results-bar .actionMenuContent {
margin-top: 1em;
padding: 0;
}
#search-filter {
background: #ddd;
margin: 0;
padding: 0;
opacity: 0.9;
}
#content #search-filter fieldset {
border: none !important;
position: relative;
padding: 0;
margin: 0;
}
#content #search-filter legend {
background: transparent;
font-size: 1.1em;
padding: 0.5em 0.9em;
font-weight: bold;
}
#search-filter .field {
background: #eee;
padding: 1em 1.5em;
margin: 0;
}
#search-filter .field label {
font-weight: normal;
}
#search-filter .formControls {
text-align:center
}
#search-results-wrapper {
margin-top: 1em;
}
form.searchPage h1.documentFirstHeading {
font-weight:normal;
letter-spacing:0;
float: left;
margin-right: 0.8em;
}
form.searchPage h1.documentFirstHeading .highlightedSearchTerm {
background: transparent !important;
}
#search-results-bar > * {
float: left;
}
#searchResultsSort{
float:right;
}
#search-results-bar {
position: relative;
z-index: 1;
float: left;
width: 100%;
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
padding: 1em 0;
}
#search-results-bar dl.actionMenu {
margin-bottom: 0;
}
#search-results-bar dd.actionMenuContent {
margin-left: 0;
padding-left: 0;
}
#search-results-bar dt.actionMenuHeader a {
border-bottom: none;
}
#search-results-bar dt.actionMenuHeader a::after {
content: " ▼";
}
#search-results {
padding: 1em;
}
.searchResults {
margin-top: 0;
}
#ajax-search-res {
display: none;
}
/* */
.overlay p {
font-size: 110%;
}
.overlay-iterate-checkout-cancel .formControls, .overlay-iterate-checkin .formControls {
margin-top: 1em;
}
#kss-spinner {
display: none;
}
#content #search-results .link-category  {
text-decoration: none;
color: black;
}
#search-results .link-category {
background-color: #F0F0F0;
}
#search-term {
margin-left: 3px;
}
#search-results-bar .actionMenu .actionMenuContent {
left: -1em;
}
#ajax-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.blog-item .newsImageContainer {
float: right;
}
cite.link-location {
display: block;
margin-bottom: 0.5em;
}
.template-newsitem_view #content-core ul {
list-style-position: inside;
}
/* */
}


/* - base.css - */
@media screen {
/* http://www.ugent.be/portal_css/base.css?original=1 */
/* */
/* */
img {
border: none;
vertical-align: middle;
}
/* */

}


/* - authoring.css - */
@media screen {
/* http://www.ugent.be/portal_css/authoring.css?original=1 */
/* */
/* */
/* */
.contentViews {
background-color: transparent;
padding-left: 1em;
line-height: normal;
margin: 0;
list-style: none;
border: 1px solid #74ae0b;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentViews li {
display: inline;
padding-top: 0.5em;
}
.contentViews li a {
background-color: transparent;
border: 1px solid #74ae0b;
border-style: solid;
color: #578308;
height: auto;
margin-right: 0.4em;
padding: 0em 0.5em;
line-height: normal;
text-decoration: none;
text-transform: lowercase;
z-index: 1;
}
.contentViews .selected a {
background-color: #cde2a7;
border-bottom: #cde2a7 1px solid;
color: #578308;
}
.contentViews li a:hover {
background-color: #cde2a7;
color: #578308;
}
.configlet .contentViews {
font-size: 90%;
}
.contentActions {
background-color: #cde2a7;
border-left: 1px solid #74ae0b;
border-right: 1px solid #74ae0b;
color: #578308;
text-align: right;
text-transform: lowercase;
padding: 0 0 0 1em;
z-index: 2;
position:relative;
height: 1.6em;
}
.contentActions ul,
.contentActions li {
margin: 0;
list-style: none;
list-style-image: none;
color: Black;
text-align: left;
line-height: 1.6em;
}
.contentActions li {
float: right;
z-index: 4;
border-left: 1px solid #74ae0b;
}
.contentActions a {
text-decoration: none;
color: #336699;
padding: 0 0.5em;
cursor: pointer;
}
.contentActions span.subMenuTitle {
padding: 0em 0.5em;
position: relative;
white-space: nowrap;
display: inline;
}
.contentActions a span.subMenuTitle {
padding: 0px;
display: inline;
}
.actionMenu {
/* */
position: relative;
margin: 0;
padding: 0;
}
.actionMenu .actionMenuHeader {
margin: 0;
padding: 0;
font-weight: normal;
}
.actionMenu.activated .actionMenuHeader {
position: relative;
z-index: 10;
}
.actionMenu .actionMenuHeader a {
display: block;
}
.arrowDownAlternative {
font-size: 0.85em;
}
.actionMenu .actionMenuContent {
display: none;
z-index: 5;
position: absolute;
top: 1.6em;
right: -1px;
height: auto;
padding: 0;
margin: 0;
}
.actionMenu.activated .actionMenuContent {
display: block !important;
}
.actionMenu.activated .actionMenuContent {
/* */
display: table !important;
border-collapse: collapse;
border-spacing: 0;
}
.actionMenu.deactivated .actionMenuContent {
display: none !important;
}
.actionMenu .actionMenuContent ul {
display: block;
background: #cde2a7;
border: 1px #74ae0b;
border-style: none solid solid solid;
margin: -2px 0 0 0;
padding: 0;
}
.actionMenu .actionMenuContent li {
float: none;
background-color: transparent;
display: inline;
padding: 0;
margin: 0;
border: 0;
}
.actionMenu .actionMenuContent li a {
display: block;
white-space: nowrap;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent .selected {
display: block;
white-space: nowrap;
padding: 0 0.5em;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent li a:hover {
background-color: #74ae0b;
color: White;
}
.actionMenu .actionMenuContent .actionSeparator a {
padding-top: 0.2em;
border-top: 1px solid #74ae0b;
}
.actionMenu .actionMenuContent .actionMenuSelected {
font-weight: bold;
}
.actionMenu .actionMenuContent .actionMenuSelected::before {
content: "»";
}
#templateMenu li a {
padding-left: 16px;
}
#content ul.configlets {
list-style-image: none;
list-style: none;
}
#content ul.configlets li {
margin-bottom: 1em;
}
#content ul.configlets li a {
text-decoration: none;
border: none;
}
#content ul.configlets li img {
margin-right: 0.1em;
}
#content ul.configlets li a
ul.configlets li a:visited {
color: #436976;
background-color: transparent;
}
ul.configlets li a:active {
color: #436976;
background-color: transparent;
}
ul.configlets li label {
font-weight: bold;
}
ul.configletDetails {
margin: 0em 1em 1em 4em;
list-style-image: none;
list-style: none;
}
ul.configletDetails li {
margin-bottom: 1em;
display: inline;
}
ul.configletDetails li a {
text-decoration: none;
}
ul.configletDetails li label {
font-weight: bold;
}
ul.configletDetails li.configletDescription {
display: block;
color: #76797c;
font-size: 90%;
margin: 0;
}
/* */
.stx table p {
margin: 0;
padding: 0;
}
.stx table {
border: 1px solid #8cacbb ! important;
}
.stx table td {
border-bottom: 1px solid #8cacbb;
}
.reviewHistory,
.contentHistory {
display: inline;
font-size: 110% !important;
color: Black;
}
.comment {
background: #eef3f5;
border: 1px dashed #8cacbb;
padding: 0.25em 1em 0.5em 1em;
margin-bottom: 1em;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
border-bottom: 1px dashed #76797c;
font-weight: normal;
}
.comment h3 a {
background-image: url(http://www.ugent.be/discussionitem_icon.png);
background-repeat: no-repeat;
padding-left: 18px;
margin-left: -1px;
margin-bottom: 1px;
min-height: 1.6em;
height: auto;
line-height: 1.6em;
}
.commentBody {
margin: 0 1em 1em 1em;
}
.spacer {
margin: 1em;
}
/* */
dl.collapsible {
border: 1px solid #8cacbb !important;
margin: 1em 0 0 0;
padding: 0;
}
dl.collapsible dt.collapsibleHeader {
display: block;
float: left;
background: White;
line-height: 1.2em;
vertical-align: middle;
font-size: 90%;
position: relative;
top: -0.6em;
width: auto;
margin: 0 0 -0.6em 1em;
padding: 0 0.5em;
}
dl.collapsible dd.collapsibleContent {
margin: 0;
padding: 0 1em;
clear: left;
}
/* */
dl.collapsible dd.collapsibleContent > dl {
margin: 0;
padding: 0;
}
dl.expandedInlineCollapsible dt.collapsibleHeader,
dl.expandedBlockCollapsible dt.collapsibleHeader {
padding: 0 6px 0 22px;
background: White url(treeExpanded.png) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedBlockCollapsible {
border: none !important;
height: 1em;
width: auto;
}
dl.collapsedBlockCollapsible dt.collapsibleHeader {
float: none;
position: static;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.png) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedInlineCollapsible dd.collapsibleContent,
dl.collapsedBlockCollapsible dd.collapsibleContent {
display: none;
}
dl.collapsedInlineCollapsible {
border: none !important;
height: 1em;
width: auto;
display: inline;
}
dl.collapsedInlineCollapsible dt.collapsibleHeader {
position: static;
float: none;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.png) no-repeat 6px 50%;
cursor: pointer;
display: inline;
}
.configlet .documentEditable {
padding: 0em !important;
}
.documentEditable #content {
border: 0;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.label .fieldErrorBox {
font-weight: normal;
}
.optionsToggle {
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;
font-weight: normal !important;
font-size: 90%;
}
/* */
.portalNotLoggedIn {}
#portal-column-content fieldset > * input:focus,
#portal-column-content fieldset > * textarea:focus {
border-color: #ffa500;
border-width: 1px;
}
/* */
.highlightedSearchTerm {
background-color: #ffa;
}
dl.searchResults .highlightedSearchTerm {
background-color: transparent;
font-weight: bold;
}
/* */
.noInheritedRoles {
color: #a0a0a0;
}
/* */
.currentItem {
border-collapse: collapse;
border: 2px solid #ffa500;
padding: 1px;
}
.managePortletsLink {
display:  block;
color: #76797c;
font-size: 90%;
font-weight: normal;
}
#content ul.formTabs {
position: relative;
display: block;
margin: 0 0 -2em 0;
padding: 0;
list-style-type: none;
text-align: center;
}
li.formTab {
display: inline;
margin: 0;
padding: 0;
}
li.formTab a {
/* */
display: inline-block;
}
li.formTab a {
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
border-left: 1px dotted #8cacbb;
background: White;
margin: 0;
padding: 0.32em 0.75em;
text-decoration: none;
}
li.formTab a:visited {
color: #436976;
}
li.firstFormTab a {
border-left: 1px solid #8cacbb;
}
li.lastFormTab a {
border-right: 1px solid #8cacbb;
}
li.formTab a.selected {
background: #dee7ec;
}
li.formTab a:hover {
background: #dee7ec;
}
li.formTab a.notify {
background-color: #ffce7b;
color: Black;
}
li.formTab a.required span {
background-image: url(http://www.ugent.be/required.png);
background-position: center right;
background-repeat: no-repeat;
padding-right: 8px;
}
li.formTab a.notify:hover {
background-color: #ffa500;
}
.formPanel {
padding: 1em 1em 1em 1em;
border: 1px solid #8cacbb;
}
.formPanel.hidden {
display: none;
}
div.formControls input.hidden {
display: none;
}
/* */
#content-history #history dd {
margin-top: 0.8em;
}
#content-history div.historyRecord {
font-size: 90%;
margin-bottom: 10px;
}
#content-history div.historyTools ul {
float: right;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-top: 0;
}
#content-history div.historyTools ul li {
display: inline;
}
#content-history div.historyTools ul li a{
border-bottom: none;
}
#content-history .historyAction {
color: #578308;
}
#content-history .historyByLine {
margin-bottom: 1em;
}
#content-history div.historyComment {
background-color: #dee7ec;
padding: 0.25em 1em;
}
#content-history div.historyComment p {
color: Black;
margin: 0;
padding-top: 1px;
}
#content-history a.historyComparePrevious {
border-bottom: medium none;
border-top: 1px dotted #8cacbb;
display: block;
margin-bottom: -15px;
margin-top: 11px;
}
#content-history dl div.historyRecord a.historyComparePrevious span {
background-color: white;
left: 50%;
position: relative;
top: -1em;
}
#edit-bar {
border-bottom: 1px solid #74AE0B;
margin-bottom: 3px;
}
/* */
/* */
a.multiSelect {
position: relative;
cursor: default;
text-decoration: none;
color: black;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
}
a.multiSelect:link, a.multiSelect:visited, a.multiSelect:hover, a.multiSelect:active {
color: black;
text-decoration: none;
}
a.multiSelect span
{
overflow: hidden;
display: -moz-inline-stack;
display: inline-block;
white-space: nowrap;
text-align: right;
color: #777777;
}
.multiSelectOptions {
margin-top: -1px;
overflow-y: auto;
border: solid 1px #999999;
background: #FFF;
height: 14em;
width: 100%;
}
.multiSelectOptions LABEL {
padding: 2px 0 0 0;
display: block;
line-height: 1em;
font-weight: normal;
}
.multiSelectOptions LABEL.optGroup
{
font-weight: bold;
}
.multiSelectOptions .optGroupContainer LABEL
{
padding-left: 10px;
}
.multiSelectOptions.optGroupHasCheckboxes .optGroupContainer LABEL
{
padding-left: 18px;
}
.multiSelectOptions input{
vertical-align: middle;
margin: 1px 4px 4px 6px;
}
.multiSelectOptions LABEL.checked {
background-color: #EEE;
}
.multiSelectOptions LABEL.selectAll {
border-bottom: dotted 1px #CCC;
}
.multiSelectOptions LABEL.hover {
background-color: #777;
color: white;
}
.formHelp {
font-weight: normal !important;
}
#existingTagsSection {
position: relative;
margin-left: 3em;
}
#existingTags {
float: left;
width: 50%;
}
dd {
margin-bottom: 1px;
margin-left: 0;
}
#selectedTagsSection {
margin-left: 3em;
float: left;
width: 43%;
margin-bottom: 0em !important;
}
#selectedTags {
margin-bottom: 1em;
}
#newTagsSection {
width: 49%;
margin-left: 3em;
}
span.selectedTag {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius:0.5em;
border-radius:0.5em;
background-attachment:scroll;
background-color:#DDDDDD;
background-image:none;
background-position:0 0;
background-repeat:repeat;
color:black;
padding-bottom:0.25em;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.25em;
}
p.selectedTag {
margin-bottom: .4em !important;
}
#existingTagsTitle, #newTagsTitle {
float: left;
}
#existingTagsHelp, #newTagsHelp {
float: right;
}
/* */
/* */

}


/* - portlets.css - */
@media screen {
/* http://www.ugent.be/portal_css/portlets.css?original=1 */
/* */
/* */
/* */
.managePortletsFallback {
margin: 0 0 0 1em;
}
/* */
.portlet {
margin: 1px 0 1.2em 0;
/* */
background-color: White;
}
.portlet a {
text-decoration: none;
}
.portletItem ul {
list-style-type: none
}
/* */
.portletItem a,
.portletFooter a {
border-bottom: none;
}
.portletItem a:visited,
.portletFooter a:visited {
color: #436976;
}
.inheritedPortlet .portletHeader {
background-color: transparent;
}
.portletItem {
margin: 0;
padding: 1em;
/* */
}
.portletItem ol {
margin: 0 0 0 2.5em;
}
.portletItemDetails {
text-align: right;
display: block;
color: Black;
}
.portletFooter {
background-color: #eef3f5;
margin: 0;
padding: 0.25em 1em;
border: 1px solid #8cacbb;
border-style: dotted solid none solid;
text-align: right;
border-color:#DCDFE4;
background-color:White;
}
/* */
.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}
.dayPopup {
background-color: #ffffe1;
border: 1px solid Black;
padding: 0.2em;
position: absolute;
visibility: hidden;
width: 12em;
z-index: 2;
}
.date {
font-weight: bold;
}
.portletCalendar {
width: 100%;
margin: 1px 0 1em 0;
width: 100%;
}
.portletCalendar dt {
background-color: #dee7ec;
font-weight: normal;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar a {
text-decoration: none;
}
.portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-collapse: collapse;
border-spacing:0;
width: 100%;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .event {
background-color: #dee7ec;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #dee7ec;
border: 2px solid #ffa500;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border-collapse: collapse;
border: 2px solid #ffa500;
}
.managePortletsLink {
text-align: center;
}
div.portlets-manager div.section {
padding-top: 1em !important;
}
div.managedPortlet {
padding-top:0.5em;
padding-bottom:0.5em;
background-color: transparent;
}
.managedPortlet .portletHeader {
min-height: 3em !important;
}
.managedPortlet a {
text-decoration: underline;
}
.managedPortletActions {
display:block;
float:right;
}
.managedPortletActions a {
text-decoration: none;
}
.managedPortletActions a.up,
.managedPortletActions a.down {
color:blue !important;
}
.managedPortletActions a.delete {
color:red !important;
}
.blockedPortlet .portletHeader {
border-color: #76797c;
}
.blockedPortlet .portletBlockedMessage {
color: #76797c;
}
/* */
.toc {
float: right;
width: 30%;
font-size: 90%;
margin: 0 0 0.5em 0.5em;
}
.toc .TOC1Digit {
margin-left: 1em;
}
.toc .TOC2Digit {
margin-left: 2em;
}
.toc .TOC3Digit {
margin-left: 3em;
}
/* */
.portletStaticText ul {
list-style-image: url(http://www.ugent.be/bullet.png);
list-style-type: square;
margin: 0.5em 0 0 1.5em;
}
.portletStaticText ol {
margin: 0.5em 0 0 2em;
}
/* */
#portal-column-one fieldset.livesearchContainer {
right: inherit !important;
top: 1.5em !important;
}
/* */

}


/* - controlpanel.css - */
@media screen {
/* http://www.ugent.be/portal_css/controlpanel.css?original=1 */
/* */
.inlineDisplay {
display:inline
}
table.controlpanel-listing {
width:100%;
}
table.controlpanel-listing td, table.controlpanel-listing th {
font-size:120%;
}
table.controlpanel-listing dl {
margin-top:0;
}
table.controlpanel-listing dd {
margin-left: 1em;
}
table.controlpanel-listing dl dt a .trigger{
font-weight:normal;
}
table .controlpanel-listing td {
vertical-align:top;
}
table.controlpanel-listing td.checker{
text-align:center;
}
table.controlpanel-listing th.smallcolumn {
width:1.5em;
}
.chooser-right {
float:right;
margin-right:0 !important;
margin-bottom:0 !important;
}
.rule-element {
background-color:#EEF3F5;
margin:0.5em 0pt 0.5em;
padding:0.3em 1em 0.3em 1em;
width:auto;
}
.rule-element dl {
}
.rule-element dl dd {
margin-left:1em;
}
.rule-updown, .rule-operations {
float:right;
padding-top:0.8em;
}
/* */

}


/* - invisibles.css - */
@media screen {
/* http://www.ugent.be/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
tr.dragging td {
background-color: #ff6 !important;
}
.draggingHook {
cursor: move;
}
.notDraggable {
}
/* */
}


/* - forms.css - */
@media screen {
/* http://www.ugent.be/portal_css/forms.css?original=1 */
/* */
/* */
textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
width: 100%;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
vertical-align: middle;
font-size: 1em;
}
/* */
.noborder,
.documentEditable * .noborder {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
input[type=checkbox] {
border: none;
margin: 0 5px 4px 0;
background: none;
background-color: transparent;
}
#searchGadget {
border: 1px solid #8cacbb;
}
button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background-color: #dee7ec;
padding: 1px;
cursor: pointer;
font-size: 90%;
text-transform: lowercase;
}
select {
vertical-align: top;
}
form {
border: none;
margin: 0;
}
fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
label {
font-weight: bold;
}
label .fieldErrorBox {
font-weight: normal;
}
optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
option {
color: black;
}
optgroup > option {
padding: 0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
#login-form {
width: 30em;
margin: 0 auto;
}
#login-form .field {
clear: none;
}
#login-form input {
font-size: 150%;
}
#login-form input.context {
padding: 1px 10px 1px 20px;
background-position: 9px 5px;
margin-bottom: 1em;
}
#forgotten-password {
float: right;
width: 35%;
margin: 0 1em;
}
.standalone,
.documentEditable * .standalone {
background: #dee7ec url(http://www.ugent.be/linkOpaque.png) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
background: transparent url(http://www.ugent.be/linkTransparent.png) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.formControls input[type="submit"] {
margin-bottom: 5px;
}
.formControls input[type="submit"],
#folderlisting-main-table input[type="submit"] {
margin-right: 5px;
}
.destructive,
.documentEditable * .destructive {
background: #ffce7b url(http://www.ugent.be/linkTransparent.png) 9px 1px no-repeat;
border: 1px solid #ffa500;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
input.searchButton {
margin-bottom: 1px ! important;
color: Black;
font-size: 90%;
background: White url(http://www.ugent.be/search_icon.png) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 19px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
}
.searchSection label:hover {
color: Black;
}
/* */
.field {
top: 0;
left: 0;
margin: 0 1em 1em 0;
clear: both;
}
#search-filter .field {
clear:none;
float:left;
width:230px;
}
#search-filter  h2 {
clear: left;
}
.field .field {
margin: 0;
}
.fieldRequired {
background: url(http://www.ugent.be/required.png) center left no-repeat;
padding: 0 0 0 8px;
color: White;
}
.fieldUploadFile {
text-align: right;
margin-right: 0.75em;
display: none;
}
.fieldTextFormat {
text-align: right;
margin-right: 0.75em
}
.formHelp {
font-size: 90%;
color: #76797c;
margin: 0 0 0.2em 0;
display: block;
}
.formHelp:hover {
color: Black;
cursor: default;
}
div.error {
/* */
background-color: #fdc;
border: 1px solid #d00;
padding: 0.5em;
margin: 0 0 1em 0;
width: 95%;
}
.error .fieldRequired {
color: #d00;
}
/* */
#archetypes-fieldname-title input, input#form\.title {
font-size: 160%;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
width: 99%;
}
#archetypes-fieldname-description textarea, textarea#form\.description {
font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: bold;
}
input.inputLabelActive {
color: #76797c;
}
textarea#form\.description {
height: 6em;
width: 99%;
}
tr.selected {
background-color: #ffa;
}
.kupu-save-message {
color: white;
font-weight: bold;
background-color: red;
padding: 0.3em;
position: fixed;
top: 0;
right: 0;
z-index: 999;
}
/* */

}

