/* Style Sheet Alkox */
/* angelehnt an die Style Sheet HU "hu.css" */

/* Lehrstuhleigene Ergaenzungen */
/* letzte Aenderung 22.03.2005, P. Liske */

/* Seiten-Hintergrund */
body {
	background-color: white;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
}

/* Ueberschriften */
h1,h2,h3,h4,h5,h6 {
	font-family: verdana, helvetica, arial, sans-serif;
	color: #036;
	padding: 5px;
	margin: 0px;
}
h1 {
	padding-top: 20px;
	font-size: 2.0em;
}
h2 {
	padding-top: 16px;
	font-size: 1.6em;
}
h3 {
	padding-top: 14px;
	font-size: 1.4em;
}
h4 {
	padding-top: 12px;
	font-size: 1.2em;
}
h5,h6 {
	padding-top: 10px;
	font-size: 1.0em;
}

/* Tabellen */
table,td,th,tr,dl,dd,dt,ul,ol,li {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 1em;
}

table {
	border: none;
	padding: 0px;
	margin: 10px;
}
td, th {
	padding: 5px;
	vertical-align: top;
	height: auto;
	min-height: 17px;
}
th {
	font-weight: bold;
	text-align: left;
}

table.figure td, table.figure th { text-align: center; }

table.rightHeadings th {
	text-align: right;
	white-space: nowrap;
}

/* Listen */
ul {
	font-size: 1em;
	list-style: square;
	margin-left: 15px;
}
ul ul {
	font-size: 1em;
	list-style: circle;
}

dt {
	font-weight: bold;
	font-style: normal;
	padding: 3px;
}

#top, #WeisserHintergrund {
  padding: 0px;
  margin: 0px;
  border: none;
  border-spacing: 0px;
  height: 100%;
  min-height: 100%;
  width: 100%;
  min-width: 100%;
}


/* Text */
p,br,span,blockquote,div,nobr,input,center {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 1.0em;
}

div,ul,ol {
	margin-right: 5%;
}

/* dicktengleicher Text */
tt,pre {
	font-family: monospace;
	font-size: 1.0em;
}

/* Links */
a:link,a:visited,a:active,a:hover,a:focus {
	color: #00c;
	font-family: verdana, helvetica, arial, sans-serif;
	text-decoration: none;
}
a:visited, a:active { color: #036; }
a:hover {
	color: #603;
	text-decoration: underline;
}

/* Linien */
hr {
	height: 1px;
	color: #036;
	width: 90%;
	text-align: center;
}

/* Hervorhebungen */
strong {
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight: bold;
}

/* Adressangaben */
address,em {
	font-style: italic;
	font-family: verdana, helvetica, arial, sans-serif;
}

/* Grafiken */
img {
	border: none;
	margin: 10px;
	padding: 0px;
}

/* Kopfteil */
#Kopf {
    padding: 10px;
	vertical-align: top;
	font-size: 0.9em;
}
#Kopf strong {
	font-weight: bold;
	color: #003366;
}
#Kopf img {
	float: left;
	margin: 0px;
}
#Kopf p {
	padding-left: 20px;
	padding-right: 20px;
}

/* Hauptinhalt */
#Inhalt {
	clear: left;
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}

/* Added for curriculum vitae - jkm 2005-05-27 */
#Inhalt p {
	padding-left: 40px;
	padding-right: 40px;
}
/* */


#WeisserHintergrund {
    font-size: 1.0em;
    margin: 0px;
    padding: 0px;
    width: 100%;
	background: white;
}


/* Fußnote für W3C-Logos */
#Fuss {
        /* changed, because footer hr should have same length as header hr - jkm 2005-08-13 */
	margin: 0px;
        /* */

	padding: 10px;
	/* changed for longer hr at bottom - jkm 2005-05-13
        padding-top: 50px; 
        */
	padding-top: 0px;
        /* */
	padding-bottom: 50px;
	text-align: center;
	clear: both;
	font-size: 0.8em;	
}


/* Namenshervorhebung */
.name, .title {
	font-style: italic;
	color: #036;
}

.author {
	font-weight: bold;
}

.publication a:link, .publication a:visited, .publication a:focus, .publication a:hover, .publication a:active {
	text-decoration: inherit;
	font: inherit;
	color: inherit;
}

.publication a:hover {
	text-decoration: underline;
}

.wichtig {
	color: #603;
	font-weight: bold;
	font-size: 1.11em;
}
