/*
 * Style Sheet für den Main Frame
 */

/* sizes */
body {width: 640px; margin-left: 20px;}
div.indent {width: 620px; margin-left: 10px;}

/* colours */
body {background-color: #ffffff;}

body {color: #000000;}
div {color: #000000;}
h1 {color: #000000;}
h2 {color: #000000;}
h3 {color: #000000;}
h4 {color: #000000;}
h5 {color: #000000;}
h6 {color: #000000;}
p {color: #000000;}
td {color: #000000;}
th {color: #000000;}
input {color: #000000;}
textarea {color: #000000;}

a:link {color: #FF0033;}
a:visited{color: #FF0033;}
a:hover {color: #FFCCCC;}
a:active {color: #FFCCCC;}

/* fonts */
body{font-family: Helvetica,Arial,sans-serif;}
h1 {font-family: Helvetica,Arial,sans-serif;}
h2 {font-family: Helvetica,Arial,sans-serif;}
h3 {font-family: Helvetica,Arial,sans-serif;}
h4 {font-family: Helvetica,Arial,sans-serif;}
h5 {font-family: Helvetica,Arial,sans-serif;}
h6 {font-family: Helvetica,Arial,sans-serif;}
p {font-family: Helvetica,Arial,sans-serif;}
th {font-family: Helvetica,Arial,sans-serif;}
td {font-family:  Helvetica,Arial,sans-serif;}
input {font-family: Helvetica,Arial,sans-serif;}
textarea {font-family: Helvetica,Arial,sans-serif;}

h1 {font-size: large;}
h2 {font-size: medium;}
h3 {font-size: small;}
body {font-size: small;}
p {font-size: small;}
td {font-size: small;}

/* decorations */
img {border: none;}


/* logical elements */
div.right {float: right; margin-left: 10px; margin-bottom: 10px; text-align: center; background-color: #dddddd;}
img.right {float: right; margin-left: 10px; margin-bottom: 10px;}
div.left {float: left; margin-right: 10px; margin-bottom: 10px; text-align: center; background-color: #dddddd;}
img.left {float: left; margin-right: 10px; margin-bottom: 10px;}
img.copyright {clear: both; float: right; margin-left: 10px; margin-top: 10px;}
img.schnecke {width: 18px; height: 18px;}

.odenwaldinstitut {font-weight: bold; font-style: italic; color: #666666;}

.hint {font-size: smaller;}
.caption {font-size: smaller; font-weight: bold;}
.annotation {font-size: smaller; font-weight: normal;}

table.index {width: 100%; border: solid 2px #cccccc; border-spacing: 0px; border-collapse: collapse;}
table.index td {height: 25px; border-top: solid 2px #cccccc; border-left: dotted 1px #cccccc; padding: 2px 4px;}
table.index td.index_date {width: 80px; text-align: center;}
table.index td.index_number {width: 40px; text-align: center; font-weight: bold;}
table.index td.index_title {text-align: left;}
table.index td.index_place {width: 120px; text-align: center;}

table.list {width: 100%; border: none;}
table.list td {height: 30px; padding-bottom: 10px;}
table.list td.list_bullet {width: 40px; text-align: center;}
table.list td.list_item {text-align: left; font-weight: bold;}

/*  indesign */
.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.bold-italic {font-weight: bold; font-style: italic;}
.bold-underline {font-weight: bold; text-decoration: underline}
.bold-italic-underline {font-weight: bold; font-style: italic; text-decoration: underline;}.bold {
	font-weight: bold;
}

