/* Layout */

body {
 background:#fff;
 font:normal 10pt arial, verdana, sans-serif;
 color:#000;
 margin:0px;
 padding:0px;
}

#framework {

}

#container {

}

#navigation-left {
 display:none;
}

#navigation-right {
 display:none;
}

#search-label {
 display:none;
}

#search-field {
 display:none;
}

#search-button {
 display:none;
}

#head {
 display:none;
}

#logo {
 display:none;
}

#navigation-main li {
 display:none;
}

#navigation-main a {
 display:none;
}

/* Body */

#body {
 
}

/* Body Left */

#body-left {

}

#body-left ul {
 display:none;
}

#body-left li {

}

#body-left li a {

}

#body-left li a.sub01 {

}

#body-left li a.sub01:hover {

}

#body-left li a.sub01-sel {

}

#body-left li a.sub02 {

}

#body-left li a.sub02:hover {

}

#body-left li a.sub02-sel {

}

/* Body Right */

#body-right {

}

/* Content Left */

#content-left {

}

#content-left ul {

}

#content-left li {

}

#content-left li span {

}

#content-left li span.main {

}

#content-left li span.sub {

}

#content-left li a {

}

#content-left li a.main {

}

#content-left li a.main:hover {

}

#content-left li a.sub {

}

#content-left li a.sub:hover {

}

/* Content Right */

#content-right {

}

#content-right ul {

}

#content-right li {

}

#content-right li a {

}

#content-right li a.sel, #content-right li a.sel:hover {

}

#content-right li a:hover {

}

/* Action Bar */

#action {
 display:none;
}

/* Foot */

#foot {
 
}

#foot p {

}

#foot p.selector {
 display:none;
}

#foot p.copyright {
 padding-top:25px;
}


/* Text Elemente */

h1, h2, h3, h4, h5, h6 {
 margin:0px;
}

h1 {
 font:bold 13pt arial, verdana, sans-serif;
 color:#000;
 padding:0px 0px 20px 0px;
}

h2 {
 font:bold 11pt arial, verdana, sans-serif;
 color:#000;
 padding:0px 0px 15px 0px;
}

h3 {
 font:bold 10pt arial, verdana, sans-serif;
 color:#000;
 padding:0px 0px 5px 0px;
 clear:both;
}

h4 {
 font:bold 9pt arial, verdana, sans-serif;
 color:#000;
 padding:0px 0px 3px 0px;
}

h5 {
 font:bold 8pt arial, verdana, sans-serif;
 color:#000;
 padding:0px 0px 3px 0px;
}

p {
 font:normal 9pt arial, verdana, sans-serif;
 color:#000;
 line-height:13pt;
 padding:0px 0px 20px 0px;
 margin:0px;
}

a {
 font:normal 9pt arial, verdana, sans-serif;
 color:#000;
 text-decoration:underline;
}

address {
 font:normal 9pt arial, verdana, sans-serif;
 color:#000;
 line-height:15pt;
}

address.left {
 clear:both;
 width:55px;
 float:left;
}

/* Listen Elemente */

ul {
 list-style:none;
 padding:0px;
 margin:0px;
}

/* Grafische Elemente */

img {
 border:none;
}


/* Formular Elemente */

form {
 padding:0px;
 margin:0px;
}

form br {
 clear:both;
}

fieldset {
 border:none;
 padding:0px;
}

legend {
 padding:0px;
}

label {
 background:#fff;
 font:normal 9pt arial, verdana, sans-serif;
 color:#000;
}

label.left {
 width:125px;
 padding:3px 10px 0px 0px;
 float:left;
}

select {
 background:#fff;
 color:#000;
 padding:1px;
}

#content-left select, #content select {
 font:normal 9pt arial, verdana, sans-serif;
}

#content-right select {
 font:normal 8pt arial, verdana, sans-serif;
}

textarea {
 background:#fff;
 font:normal 9pt arial, verdana, sans-serif;
 color:#000;
 padding:2px;
}

input.field {
 background:#fff;
 color:#000;
 padding:2px;
}

#content-left input.field, #content input.field {
 font:normal 9pt arial, verdana, sans-serif;
}

#content-right input.field {
 font:normal 8pt arial, verdana, sans-serif;
}

input.button {
 display:none;
}

/* Navigation - Pages */

.limit-bar { padding:5px; border-top:1px dotted #d4d4d4; border-bottom:1px dotted #d4d4d4; }
.limit-left { width:481px; }
.ul-limit { list-style:none; padding:0px; margin:0px; }
.ul-limit li { font:normal 8pt arial, verdana, sans-serif; color:#8C908E; padding:2px 5px 0px 5px; margin:0px; border-right:1px solid #D4D4D4; display:inline; }
.ul-limit li.none { border:none; }
.ul-limit li a { font:normal 8pt arial, verdana, sans-serif; color:#d4d4d4; text-decoration:none; padding:0px 5px 0px 5px; margin:0px; }
.ul-limit li a:hover { text-decoration:underline; }
.ul-limit li a.active { font:bold 8pt arial, verdana, sans-serif; color:#888; text-decoration:none; }
.limit-right { position:absolute; left:870px; width:200px; text-align:right; }
.page-of { padding:0px; }


/* Zeilenwechsel */

.row01 { background:#ffffff; font:normal 9pt arial, verdana, sans-serif; color:#888; padding:3px; }
.row02 { background:#f4f4f4; font:normal 9pt arial, verdana, sans-serif; color:#888; padding:3px; }


/* Tabellen Elemente */

table { width:100%; }

.td-titlebar { background:#888; font:bold 9pt arial, verdana, sans-serif; color:#fff; }
.td-titlebar a { font:bold 9pt arial, verdana, sans-serif; color:#fff; text-decoration:none; }
.td-titlebar a:hover { text-decoration:underline; }
