/*
LEGAL
=====
Copyright: DGhW und Chimo GmbH, Münster
*/
/* große Felder */
* {margin:0;padding:0}
body {
padding: 0 0 20px;
background: #fff url("images/body_bg.gif") repeat-x 0 100%;
color:#0e008a;
font:95%/1.5 verdana,arial,helvetica,tahoma,sans-serif
}
a,a:link,a:link,a:link,a:hover {
background:transparent;
text-decoration:underline;
cursor:pointer
} 
a:link {color:#c00} 
a:visited {color:#999} 
a:hover,a:active {color:#069} 
p, ul, ol {margin: 0 0 1.5em}
h1, h2, h3 {
font-family: verdana,arial,helvetica,sans-serif;
margin: 1.2em 0 .3em;
color:#0e008a;
border-bottom: 0px;
padding-bottom: .1em
}
h4, h5, h6 {font-family: verdana,arial,helvetica,sans-serif}
h1 {font-size: 105%}
h2 {font-size: 104%}
h3 {font-size: 103%}
h4 {font-size: 102%}
h5 {font-size: 101%}
h6 {font-size: 100%}
.highlight {color:#E17000}
.subdued {color:#999}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:1em}
.date {font: bold 82% arial,helvetica;color:#bbb;display:block}
small {font-size:1em}
ul {margin: .3em 0 1.5em 0;list-style-type:none}
ul.related {margin-top: -1em}
ol {margin: .5em .5em 1.5em}
ol li {margin-left: 1.4em;padding-left: 0;background: none;list-style-type: decimal}
li {
line-height: 1.4em;
padding-left: 25px;
background: transparent url("images/sprites.gif") no-repeat 0 0
}
li.doc {background-position: 3px -500px}
ul.nomarker li {background:none;padding-left:0}
dl {margin: 0 0 1em 0}
dt {font-weight:bold;margin-top: 1.3em}
dl dl {margin: 0 0 1.5em 30px}
/* GENERAL */
img {border:none} 
hr {margin: 1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both}
.clear {clear:both;position:relative;font-size:0em;height:0px;line-height:0px} 
/* LAYOUT - HEADER */
#header {background: #fff;margin: 0 0 25px;padding: 0 0 8px}
#header #site-name {
font: 150% arial,helvetica;
margin:0 0 0 40px;
padding:3px 0;
color:#191268;
border:none}
/* POWERED BY - Chimo GmbH und DGhW */
#poweredby {width:96px;height:63px;position:absolute;top:-96px;right:0}
/* LAYOUT - main body der Seite */
#wrap {min-width:770px;max-width:1200px;margin: 0 auto;position:relative}
#content-wrap {position:relative;width:100%}
#utility {position:absolute;top:0;left:25px;width:165px;border-top: 5px solid #7d7db5;padding-bottom: 40px}
#sidebar {position:absolute;
top:0;
right:25px;
width:20%;
border-top: 5px solid #999;
padding-top: 1px;
padding-bottom: 40px}
#content {margin: 0 50px}
#content #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold}
#content #breadcrumb a:link, #content #breadcrumb a:visited {text-decoration:none}
#content #breadcrumb a:hover, #content #breadcrumb a:active {text-decoration:underline}
.featurebox {
color:#333;
padding: 15px 20px 20px;
border-top: 1px solid #d7d7d7;
margin: 0 0 1.5em;
background: #f6f6f6
}
.featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {
margin: 0 0 .3em;
border-bottom: 1px solid #c00;
color:#c00
}
.featurebox p {border:none;margin: 0 0 1em;color:#444}
.featurebox a {font-weight:bold}
.allee {
margin: 0 0 0 0;
position:relative;
z-index:9999;
border: 0;
float:left;
width:255px;
padding: 0;
background:#fff}
.allee img {border: 0 #fff}
.papers {
margin: 0 0 0 0;
position:relative;
z-index:9999;
border: 0;
float:left;
width:135px;
padding: 0;
background:#fff}
.papers img {border: 0 #fff}
.victor1 {
margin: 0 0 0 0;
position:relative;
z-index:9999;
border: 0;
float:left;
width: 262px;
padding: 0;
background:#fff}
.victor1 img {border: 0 #fff}
.victor2 {
margin: 0 0 0 0;
position:relative;
z-index:9999;
border: 0;
float:left;
width: 262px;
padding: 0;
background:#fff}
.victor2 img {border: 0 #fff}
/* TABLES */
.table1 {
border: 2px solid #900;
border-collapse:collapse;
width:100%
}
/* CODE - formatting für code eingefügt in body */
ol.code {font-family: monospace;position:relative}
ol.code li {color: #666;margin-bottom: 1px}
ol.code code {color: #000;display: block}
ol.code .cmt {color: #4077d2}
li.tab0 code {padding-left: 4em}
li.tab1 code {padding-left: 8em}
li.tab2 code {padding-left: 12em}
li.tab3 code {padding-left: 16em}
li.tab4 code {padding-left: 20em}
li.tab5 code {padding-left: 24em}
ol.code li  {background: #f3f3f3 url("images/td_bg.gif") no-repeat 100% 100%}
p.note {margin: 1em;border: 1px solid #ddd;background: #f0f0f0;padding: 1em}
/* LAYOUT diese Form */
#dghw #content-wrap {
background: transparent url("images/content_wrap_bg.gif") repeat-y 30px 0
}
#dghw #content {margin: 0 23px 0 235px}
/* SECONDARY NAVIGATION - vertical navigation */
#nav-dghw, #nav-dghw ul {position:static}
#nav-dghw, #nav-dghw li {list-style: none;margin:0;padding:0;background:#fff}
#nav-dghw {padding-top:0;border-top: 1px solid #353686;margin-top: 1px}
#nav-dghw a {line-height:1.8;padding: 5px 0 5px 23px;background: #fff url("images/sprites.gif") no-repeat 10px -695px;font: bold 86% arial,helvetica;display:block}
#nav-dghw a, #nav-dghw a:link, #nav-dghw a:visited, #nav-dghw a:hover, #nav-dghw a:active {text-decoration:none;cursor:pointer} 
#nav-dghw a:link {color:#191268} 
#nav-dghw a:visited {color:#191268} 
#nav-dghw a:hover {color:#c00;background: #DEDEFF url("images/sprites.gif") no-repeat 10px -695px} 
#nav-dghw li.active a:link, #nav-dghw li.active a:visited, #nav-dghw li.active a:hover, #nav-dghw li.active a:active {color:#c00} 
#nav-dghw li {border-top: 1px solid #fff;border-bottom: 1px solid #ccc}
/* SECONDARY NAVIGATION - 2nd TIER */
#nav-dghw ul {margin: 0 0 1em 23px;padding:0}
#nav-dghw li.active li a, #nav-dghw li.active li a:link, #nav-dghw li.active li a:visited {line-height:1.5;background: #fff url("images/sprites.gif") no-repeat 0 -798px;padding:0 0 0 12px;font-weight:normal;width:auto;color:#000;width:130px;display:block}
#nav-dghw li.active li a:hover, #nav-dghw li.active li a:active {color: #c00}
#nav-dghw li.active li {border: none;margin:0}
#nav-dghw li.active li.active a:link, 
#nav-dghw li.active li.active a:visited, 
#nav-dghw li.active li.active a:hover, 
#nav-dghw li.active li.active a:active {font-weight:bold}
/* SECONDARY NAVIGATION - 3rd TIER */
#nav-dghw ul ul {margin: 0 0 1em 13px;padding:0}
#nav-dghw li.active li.active li a, #nav-dghw li.active li.active li a:link, #nav-dghw li.active li.active li a:visited {width:117px}
#nav-dghw li.active li.active li a:link, 
#nav-dghw li.active li.active li a:visited, 
#nav-dghw li.active li.active li a:hover, 
#nav-dghw li.active li.active li a:active {font-weight:normal}
#nav-dghw li.active li.active li.active a:link, 
#nav-dghw li.active li.active li.active a:visited, 
#nav-dghw li.active li.active li.active a:hover, 
#nav-dghw li.active li.active li.active a:active {font-weight:bold}
/* SECONDARY NAVIGATION - 4th TIER */
#nav-dghw ul ul ul {margin: 0 0 1em 13px;padding:0}
#nav-dghw li.active li.active li.active li a, #nav-dghw li.active li.active li.active li a:link, #nav-dghw li.active li.active li.active li a:visited {width:104px}
#nav-dghw li.active li.active li.active li a:link, 
#nav-dghw li.active li.active li.active li a:visited, 
#nav-dghw li.active li.active li.active li a:hover, 
#nav-dghw li.active li.active li.active li a:active {font-weight:normal}
#nav-dghw li.active li.active li.active li.active a:link, 
#nav-dghw li.active li.active li.active li.active a:visited, 
#nav-dghw li.active li.active li.active li.active a:hover, 
#nav-dghw li.active li.active li.active li.active a:active {font-weight:bold}
/* LAYOUT - FOOTER */
#footer {clear:both;border-top: 1px solid #acadaf;padding: 10px 0 30px;font-size:86%;color:#acadaf;}
#footer p {margin:0;color:#acadaf}
#footer a:link {color:#acadaf}

