body {margin:0px; background-color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856; padding:0px;}
td, a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856;}
div {position:absolute;}
a, a.paragraphlink {color:#7A6856; text-decoration:underline;}
a.paragraphlinkA {color:#000000; text-decoration:none;}
p {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}

#content {position:relative; width:816; height:590; margin-left:auto; margin-right:auto; text-align:left; left:0px; top:0px;}

#logo {left:735px; top:45px;}

/* nav top */
#navTop {left:0px; top:0px;}
.navTopEntry {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.navTopEntry a {text-decoration:none;}
.entry-0n0 {padding-right:12px;}
.entry-0n0 a {color:#7A6856;}

/* nav main */
#navMain {left:0px; top:72px; width:816px; height:24px;}
.navMainEntry {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.navMainEntry a {text-decoration:none;}
.entry-n0 {padding:0px 16px 0px 16px;}
.entry-n0 a {color:#7A6856;}
.entry-o0 {padding:0px 16px 0px 16px; background-color:#ffffff; border:1px solid #d2cec7;}
.entry-o0 a {color:#000000;}
.entry-a0 {padding:0px 16px 0px 16px; background-color:#ffffff; border:1px solid #d2cec7;}
.entry-a0 a {color:#000000;}

/* nav left */
#navLeft {left:24px; top:116px;}
.navLeftEntry {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.navLeftEntry a {text-decoration:none;}
.navLeftEntry a:hover {color:#000000;}
.entry-n1, .entry-n2, .entry-n3, .entry-n4 {color:#7A6856;}
.entry-o1, .entry-o2, .entry-o3, .entry-o4 {color:#000000;}
.entry-a1, .entry-a2, .entry-a3, .entry-a4 {color:#000000;}

.navLeftEntry1 {padding-bottom:6px;}

.navLeftEntry2, .navLeftEntry3, .navLeftEntry4 {padding-bottom:6px;}

/* form  */
form {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856;}
form input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856;}
form select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856;}
form option {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A6856;}
.formfield {width:160px;}
.formTable td {height:24px;}
.formButton {border:0px; color:#8c7c6c; background-color:#dbd8d1; font-size:11px; padding-top:2px; padding-bottom:2px;}
.checkbox {position:relative; left:-5px;}
.radio {position:relative; left:-5px;}

#textAreaDoc {position:relative;top:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}


.paraheadline1 {position:relative; font-size:11px; color:#7A6856; line-height:18px;}
.paratext {position:relative; font-size:11px; color:#7A6856; line-height:18px; margin-bottom:8px;}

.sub #contextBox {position:absolute; left:24px; top:494px; width:168px; height:81px; topx:464px; heightx:111px;}
.naviContext td {font-size:10px; line-height:17px;}
.naviContext td a {font-size:10px; line-height:17px;}

.info #teaserBox {top:297px;}
.form #teaserBox {top:297px;}
.default #teaserBox {top:464px;}
.sub #teaserBox {position:absolute; left:24px; width:168px; height:111px;}
.naviTeaser td {font-size:10px; line-height:17px;}
.naviTeaser td a {font-size:10px; line-height:17px;}

.sup #teaserBox {position:absolute; left:624px; top:469px;}
.textTeaser {background-color:#eceae7; width:192px;}
.textTeaser td {font-size:11px; line-height:16px; padding:19px 24px 24px 19px;}
.textTeaser td a {font-size:11px; line-height:16px;}

.teaserheadline {font-size:10px; line-height:17px;}
.teasertext {font-size:10px; line-height:17px;}

#pageFunctions {position:relative; width:575px; padding-top:22px;}

.elementsTableDiv, .elementsNoticeTable {margin-left:18px; margin-right:24px;width:542px;}

.elementsTableDiv {margin-top:16px; height:268px; position:static;}
.elementsNoticeTable {height:24px; border-collapse:collapse;}
.elementsNotice {width:100%; vertical-align:bottom; font-size:9px; color:#999999;}
.elementsTable {width:542px; border-collapse:collapse; border-spacing:0px;}
.elementsGroupLabel, .elementsSubLabel {font-weight:normal;}

.elementsDiffLabel {height:20px; line-height:12px;}
.elementsHeadRow, .elementsHeadRowBorder, .elementsPicCellTop,
.elementsRow1Cell, .elementsRow2Cell, .elementsRow3Cell {vertical-align:top; color:#586771;}
.elementsPicCell {vertical-align:bottom; color:#586771;}
.elementsPicCellTop, .elementsPicCell, .elementsRow1Cell, .elementsRow2Cell, .elementsRow3Cell {font-size:10px; border-top:1px solid #babec1;}
.elementsRow1Cell, .elementsRow2Cell, .elementsRow3Cell {padding-bottom:5px; padding-top:5px;}
.elementsPicCellTop, .elementsPicCell {padding-bottom:12px; padding-top:12px; height:133px;}
.elementsHeadRow {padding-bottom:5px; padding-top:2px;}

.td0 {font-size:11px; line-height:18px; vertical-align:top; color:#7A6856;}
td.td0 a {color:#7A6856;}

.elementsLinks .paragraphlink {vertical-align:top; color:#586771;}
.elementsLinks .paragraphlink:hover {color:#000000;}
