/* 
 * author: Dirk Fahrendholz
 * date:   2007-10-23
 */
body { background-image:url(image/OtikBackground.gif); background-repeat:no-repeat; background-attachment:fixed; background-position:right center; font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #1D4E7D; background-color: #F1F2F2; margin: 5px; }
body.blank { background-image:none; padding: 0px; border: 0px; }
a { color: #000000; text-decoration:none; font-style: italic; }
a:focus { color: #000000; text-decoration:underline; }
a:hover { background-color: #E2E1E2; }
a:active { background-color: #F1F2F2; color: #6083A3; text-decoration:none; }
a.anker { color: #1D4E7D; text-decoration:none; }
a.anker:hover { background-color: #F1F2F2; color: #1D4E7D; }
dt { font-weight: bold; float: left; }
dd { margin-left: 11em; }
dd.inst { margin-left: 12em; }
div.create { background-color: #FAF5E0; border: 1px solid #6083A3; float: left; font-weight: bold; position: absolute; right: 5px; top: 10px; padding: 5px; text-align: center; white-space: normal; width: 210px; }
div.head { background-image: url(image/HeadVerlauf.jpg); background-repeat: repeat-y; background-position: left; margin-top: 10px; height: 120px; z-index: 0; padding: 0px; }
div.info { background-color: #FAF5E0; background-position: center; border: 1px solid #6083A3; font-weight: bold; text-align: center; white-space: pre; position: relative; width: 400px; }
div.nav { background-image: url(image/NavVerlauf.jpg); background-repeat: repeat-y; background-position: left; height: 100%; width: 120px; }
div.foot { font-size: 80%; font-style: italic; margin-top: 10px; text-align: center; }
div.news { background-color: #FAF5E0; background-position: center; border: 1px solid #6083A3; float: right; padding: 10px; margin-left: 10px; margin-bottom: 10px; position: relative; right: 5px; width: 28%; }
div.dialog { background: url(image/BackgroundGrey.png); position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 2; }
span.news-head { font-weight: bold; }
fieldset { border: 1px solid #1D4E7D; padding: 8px; }
input.close { float: right; }
input.error { background-color: red; }
textarea.error { background-color: red; }
img.tut { float: left; padding-top: 15px; padding-right: 10px; }
legend { color: #1D4E7D; }
span.foot-left { float: left; }
span.foot-right { float: right; }
span.todo { color: RED; }
span.req { font-weight: bold; }
span.emp { font-weight: bold; font-size: 95%; font-variant: small-caps; }
p.salut { font-weight: bold; }
p.sign { text-align:right; clear: none; }
ul { list-style-type: circle; margin-top: 5px; }
ol { list-style-type: lower-alpha; }
table { font-size: 100%; border: 1px solid #1D4E7D; border-spacing: 2px; border-collapse: collapse; padding: 2px; }
table.inv { font-size: 100%; border-style: none; border-spacing: 0px; border-collapse: collapse; padding: 2px; }
td { border: 1px solid; padding: 2px; }
td.inv { border-style: none; padding: 2px; }
td.head { font-size: 105%; font-weight: bold; border: 1px; border-style:solid; }
td.desc { font-size: 105%; border: 1px solid #1D4E7D; }
td.comment { font-size: 75%; border: 1px solid #1D4E7D; }
td.foot { color: #000000; font-size: 80%; border: 1px solid #1D4E7D; }
h1 { color: #1D4E7D; font-family: "Century Schoolbook", Times, serif; font-size: 200%; font-weight: bolder; }
h2 { font-size: 140%; font-weight: bold; }
h2.text { font-size: 140%; font-weight: bold; margin-top: 50px; }
h3 { font-size: 125%; font-weight: bold; margin-bottom: 10px; }
h4 { font-size: 110%; font-weight: bold; margin-bottom: 5px; }
h5 { font-size: 105%; font-weight: bold; margin-bottom: 0px; }
h6 { font-size: 100%; font-style: italic; font-weight: bold; margin: 0px; }
hr { background-color: #6083A3; border-width: 0px; color: #6083A3; height: 1.5px; margin: 3px 0px; }
hr.news { height: 1px; /* border: 1px dashed #FAF5E0;*/ }
