@charset "ISO-8859-1";


/* page section screen.css */
body.dok {
}

h3, h4 {
  margin:0; border:0; padding:0;
}

h4 {
  font-size:10pt;
  font-weight:bold;
}

#rahmen {
  width:755pt;
  max-width:755pt; /* ein Tick breiter als nötig */
  margin:auto;
  background-color:transparent;
  /* border:1px solid blue; */
}

#menuspacer {
  background-color:#d6ae57;
  /* border:1px solid red; */
}

#tblspacer {
  background-color:#d6ae57;
  height:100%;
}

#tblspacer td {
  background-color:#d6ae57;
  height:100%;
}

table#separate {
  /* border:1px solid red; */
  border-spacing:0;
  border-collapse:collapse;
}


#leftcol {
  vertical-align:top;
  width:135pt;
  background-color:#d6ae57;
  -moz-border-radius:4pt;
  -webkit-border-radius:4pt;
  -khtml-border-radius:4pt;
  border-radius:4pt;
}

#rightspace {
  margin:0; padding:0;
  width:616pt;
}


#toprow {
  margin:0; padding:0;
  /* width:608pt; */
  /* border:5px solid blue; */
  background-color:#b49a12;
  /* padding-bottom:15pt; */
  margin-left:8pt;
}

#middlecol {
  float:left;
  margin:0; padding:0;
  margin-left:8pt;
  width:462pt;
}

#widecol {
  width:608pt;
  margin-left:8pt;
}

#rightcol {
  float:right;
  margin:0; padding:0;
  width:135pt; 
  min-width:135pt; 
  background-color:#b49a12;
}

#singlecol {
  width:750pt;
}

#leftcol .SGcontent,
#leftcol .Wcontent,
#leftcol .Ycontent,
#leftcol .Bcontent,
#leftcol .Rcontent,
#leftcol .contentblue,
#leftcol .nWcontent,
#leftcol .Gcontent,
#leftcol .abt {
  margin:4pt;
  border-bottom:2pt solid #e6be67;
}

#leftcol .SGcontent h3,
#leftcol .Wcontent h3,
#leftcol .Ycontent h3,
#leftcol .Bcontent h3,
#leftcol .Rcontent h3,
#leftcol .contentblue h3,
#leftcol .nWcontent h3,
#leftcol .Gcontent h3,
#leftcol .abt h3 {
  font-size:10pt;
  color:#5d4730; 
}

#widecol .SGcontent,
#widecol .Wcontent,
#widecol .Ycontent,
#widecol .wYcontent,
#widecol .Bcontent,
#widecol .Rcontent,
#widecol .contentblue,
#widecol .nWcontent,
#widecol .Gcontent,
#widecol .abt,
#middlecol .SGcontent,
#middlecol .Wcontent,
#middlecol .Ycontent,
#middlecol .wYcontent,
#middlecol .Bcontent,
#middlecol .Rcontent,
#middlecol .contentblue,
#middlecol .nWcontent,
#middlecol .Gcontent,
#middlecol .abt
{
  margin-top:4pt;
  -moz-border-radius:4pt;
  -webkit-border-radius:4pt;
  -khtml-border-radius:4pt;
  border-radius:4pt;
}

#widecol .SGcontent h3,
#widecol .Wcontent h3,
#widecol .Ycontent h3,
#widecol .wYcontent h3,
#widecol .Bcontent h3,
#widecol .Rcontent h3,
#widecol .contentblue h3,
#widecol .nWcontent h3,
#widecol .Gcontent h3,
#widecol .abt h3,
#middlecol .SGcontent h3,
#middlecol .Wcontent h3,
#middlecol .Ycontent h3,
#middlecol .wYcontent h3,
#middlecol .Bcontent h3,
#middlecol .Rcontent h3,
#middlecol .contentblue h3,
#middlecol .nWcontent h3,
#middlecol .Gcontent h3,
#middlecol .abt h3 {
  padding:3pt;
  -moz-border-radius-topleft: 4pt;
  -moz-border-radius-topright: 4pt;
  -webkit-border-top-left-radius: 4pt;
  -webkit-border-top-right-radius: 4pt;
  -khtml-border-top-left-radius: 4pt;
  -khtml-border-top-right-radius: 4pt;
  border-top-left-radius: 4pt;
  border-top-right-radius: 4pt;
}


/* Beginn der individuellen farbgebung für Abschnitte im Hauptinhalt */

#widecol .abt,
#middlecol .abt
{
  background-color:#dbd1b9;
}

#widecol .act,
#middlecol .act
{
  padding-left:2pt;
  padding-right:2pt;
  padding-bottom:2pt;
}


#widecol .abt h3,
#middlecol .abt h3
{
  background-color:#5d4716;
  color:#d2b468;
  font-size:11pt;
}


#widecol div.contentblue,
#middlecol div.contentblue
{
  background-color:#ffffff;
  color:#353d66;
}

#widecol div.contentblue h3,
#middlecol div.contentblue h3
{
  background-color:#ffffff;
  color:#353d66;
  font-size:11pt;
}


#widecol div.Ycontent,
#middlecol div.Ycontent
{
  background-color:#fcf4a8;
}

#widecol div.Ycontent h3,
#middlecol div.Ycontent h3
{
  background-color:#5d4716;
  color:#fcf4a8;
  font-size:11pt;
}


#widecol div.wYcontent,
#middlecol div.wYcontent
{
  background-color:#ffffff;
}

#widecol div.wYcontent h3,
#middlecol div.wYcontent h3
{
  background-color:#5d4716;
  color:#fcf4a8;
  font-size:11pt;
}



#widecol div.Bcontent,
#middlecol div.Bcontent
{
  background-color:#f0e5cb;
  color:#3f5e65;
}

#widecol div.Bcontent h3,
#middlecol div.Bcontent h3
{
  background-color:#3f5e65;
  color:#f0e5cb;
  font-size:11pt;
}


#widecol div.Gcontent,
#middlecol div.Gcontent
{
  background-color:#f0f8bb;
  color:#80884b;
}

#widecol div.Gcontent h3,
#middlecol div.Gcontent h3
{
  background-color:#80884b;
  color:#f0f8bb;
  font-size:11pt;
}


#widecol div.Rcontent,
#middlecol div.Rcontent
{
  background-color:#f0e5cb;
  color:#a12116;
}

#widecol div.Rcontent h3,
#middlecol div.Rcontent h3
{
  background-color:#a12116;
  color:#f0e5cb;
  font-size:11pt;
}


#widecol div.nWcontent,
#middlecol div.nWcontent
{
  background-color:#e8e4dc;
  color:#3f5e65;
}

#widecol div.nWcontent h3,
#middlecol div.nWcontent h3
{
  background-color:#e8e4dc;
  color:#3f5e65;
  font-size:11pt;
}


#widecol div.SGcontent,
#middlecol div.SGcontent
{
  background-color:#f0e5cb;
  color:#7a743e;
}

#widecol div.SGcontent h3,
#middlecol div.SGcontent h3
{
  background-color:#f0e5cb;
  color:#7a743e;
  font-size:11pt;
}

#rightcol .abt
{
  background-color:transparent;
}

#rightcol .abt h3
{
  background-color:transparent;
}

.back4top {
  background:url(topleft.png) no-repeat top left;
  height:78pt;
}

.back4topinside {
  background:url(topright.png) no-repeat top right; 
  height:78pt; padding:4pt; 
}

.bottom4top {
/*
  background:url(bottomleft.png) no-repeat top left;
  height:39pt;
*/
}

.bottom4topinside {
  margin:0; padding:0;
/*
  background:url(bottomright.png) no-repeat top right;
  height:25pt; 
  padding:7pt;
*/
}

.importendlinkcontainerleft {
  float: left; 
  margin:0; padding:0;
  padding-left: 5pt; 
  padding-right: 2pt; 
  height:14pt;
  /* padding-top:6pt; */
}

.importendlinkcontainerright {
  float: right; 
  margin:0; padding:0;
  padding-left: 2pt; 
  padding-right: 5pt; 
  height:14pt;
  /* padding-top:6pt; */
}


/* 2spaltiges Laylout */

table.coltab2 {
 width:100%;
}

table.coltab2 tr td {

}

/* 3spaltiges Laylout */

table.coltab3 {
 width:100%;
}

table.coltab3 tr td{
}

/* 4spaltiges Laylout */

table.coltab4 {
 width:100%;
}

table.coltab4 tr td {
}


/* box section*/

td.rightimg  div.imgcontent,
td.leftimg  div.imgcontent
{
  text-align:center;
}

div.thumbcontent div.imgcontent
{
  background-color:#ffffff;
  border:1px solid green;
}

/* Hinweis section */

div.hin
{
}

div.hin img
{
  vertical-align:middle;
}


