h1 { color : darkcyan; font-size: 26pt; text-align: center; }
h2 { color : darkcyan; font-size: 16pt; text-align: left; }
h3 { color : darkcyan; font-size: 12pt; text-align: left; }

body { font-size:12pt; margin: 3em; height: 12cm; background-color: white; }
:link		{ color: darkblue; }
:visited	{ color: green; }
#menu	{ position: fixed; width:130px; height: 100%; bottom: auto; top: 00%; left : 00%; right: auto;
	  border: solid lightgrey;
	  background-color: white;
	  padding: 1em;
	}
#main	{ position: fixed; width:auto; height: 100%; bottom: auto; top: 00%; left : 160px; right: 0%;
	  overflow-y: auto;
	  overflow-x: hidden;
	  border: solid lightgrey;
	  background-color: white;
	  padding: 1em;
	}

.authors {
    color:#152;
}

.pub-summary {
}

.pub-details {
    padding: 0;
}

.pdf a {
    border-radius: 1em;
    border: 0.1ex solid lightgrey;
    padding: 0.5ex; black;
    color:white;
    background: #333;
}

.pdf {
    color:green;
}

.pub {
    background:darkgrey;
    border: 0.5ex solid lightgrey;
}

.bibtex a {
    border-radius: 1em;
    border: 0.5ex solid lightgrey;
    padding: 0.5ex; black;
    color:#ff0;
    background: #333;
}

.bibtex {
    color:green;
    padding:0.5ex;
}

.project a {
    border-radius: 0.5em;
    padding: 0.5ex; darkgrey;
    background: lightgrey;
    border: 0.1ex solid darkgrey;
    color:#057;
    font-weight: bold;
}

.artefact a {
    border-radius: 0.5em;
    padding: 0.5ex; darkgrey;
    background: lightgrey;
    border: 0.1ex solid darkgrey;
    color:#08a;
    font-weight: bold;
}

.openaccess a {
    border-radius: 1em;
    padding: 0.5ex; darkgrey;
    padding: 0.5ex; black;
    color:white;
    background: #333;
}

.award {
    color:#a00;
    font-weight: bold;
}

.placeholder {
    padding-left: 2em;
}

.doi {
    float: right;
    padding:0.5ex;
}

.pub-title {
    margin-top: 2cm; red;
}

.selfauthor {
    text-decoration: underline;
}

p {display: block; }
