body {
   background:url(../img/bsBackground.gif) repeat #f8f8f8; color:#aa9978;
   margin:0;            padding:0;
   font-family:verdana,arial,sans-serif;
}

#MenuArea {
   position:relative;   z-index: 1;
   margin:auto;         padding:0px;
   left:0px;            top:7px;
   width:840px;         height: 15px;
   text-align:center;   vertical-align:middle;
   background-color:#fff;
   border:1px solid #aa9978;
   font-family:Helvetica,Arial,sans-serif; font-size:10pt; text-align:center; padding-top:12px; padding-bottom:8px;
}

#MenuArea a {text-decoration:none; color:#600020;}

#PageArea {
   position:relative;   z-index: 1;          overflow:hidden;
   margin:auto;         padding:0px;
   left:0px;            top:15px;
   width:840px;         height: 560px;
   text-align:center;   vertical-align:bottom;
   background-color:#ffffff;
   border:1px solid #aa9978;
}

#tPageWhiteStrip {
   position:absolute;   z-index:2;
   top:394px;           left:0px;
   width:840px;         height:6px;
   background:#ffffff;
}

#tPageTextTop {
   position:absolute;   z-index:2;
   top:20px;            right:30px;
   width:700px;         height:100px;
   background:none;     color:#fff;
   font-size:48pt;      text-align:right;
  font-family: 'Carattere', cursive;
}

#tPageTextTop {
   position:absolute;   z-index:3;           border:none;
   top:410px;            right:90px;
   width:700px;         height:100px;
   background:none;     color:#fff;
   font-size:50pt;      text-align:right;
   font-family: 'Carattere', cursive;
}

#tPageHome {
   position:absolute;   z-index:2;
   top:400px;           left:0px;
   width:840px;         height:200px;
   background:#600020;  color:#ffffff;
   font-family: 'Carattere', cursive;
}

#tPageTextBottom {
	position: absolute;
	z-index: 2;
	border: none;
	bottom: 0px;
	left: 30px;
	width: 790px;
	height: 60px;
	background: none;
	color: #ffffff;
	font-size: 32pt;
	text-align: left;
	font-family: 'Carattere', cursive;
}

#tNextPage {
   position:absolute;   z-index:3;           border:none;
   bottom: 0px;         right:  0px;
   width:200px;         height:39px;
   text-align:right;    font-size:12pt;
   font-family: 'Carattere', cursive;
}

#mPageHeading {
   position:absolute;   z-index:3;           border:none;
   top:0px;             left:40px;
   width:760px;         height:90px;       margin-top:10px;
   background:none;     color:#000000;
   font-size:20pt;      text-align:right;     line-height:98px;
   font-family: 'Carattere', cursive;
}

#mPageImages  {position:absolute; z-index:2; border:none; top:100px; left:0px; width:840px; height:200px;}

#cPageImage   {
	position: absolute;
	z-index: 2;
	border: none;
	top: 100px;
	left: 0px;
	width: 840px;
	height: 140px;
	background: url(../img/iDekoHH100.jpg) #f8f8f8;
}
#cPageAubBack {
	position: absolute;
	z-index: 2;
	border: none;
	top: 240px;
	left: 0px;
	width: 840px;
	background: #600020;
	color: #ffffff;
}
#cPageAubBack2 {
	position: absolute;
	z-index: 2;
	border: none;
	top: 300px;
	left: 0px;
	width: 840px;
	background: #600020;
	color: #ffffff;
}
#cPageAubBack3 {
	position: absolute;
	z-index: 2;
	border: none;
	top: 285px;
	left: 0px;
	width: 840px;
	background: #600020;
	color: #ffffff;
}
#cPageAubBack4 {
	position: absolute;
	z-index: 2;
	border: none;
	top: 299px;
	left: 0px;
	width: 840px;
	background: #600020;
	color: #ffffff;
}
#cPageAubText {
	position: absolute;
	z-index: 3;
	border: none;
	top: 240px;
	left: 40px;
	width: 760px;
	height: 150px;
	background: none;
	color: #ffffff;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12pt;
	text-align: left;
}
#cPageAdress  {position:absolute; z-index:2; border:none; top:400px; left:  40px; width:200px; height:110px; background:none; color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:12pt; text-align:left;}
#cPageMail    {position:absolute; z-index:2; border:none; top:400px; left: 240px; width:360px; height:110px; background:none; color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:12pt; text-align:center;}
#cPageMail  a {text-decoration:none; color:#600020;}
#cPageFlyer   {position:absolute; z-index:2; border:none; top:400px; right: 40px; width:200px; height:110px; background:none; color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:12pt; text-align:right;}
#cPageFlyer a {text-decoration:none; color:#600020;}


#mPageText {
   position:absolute;   z-index:2;           border:none;
   top:  320px;         left:   40px;
   width:760px;         height:300px;
   font-size:12pt;      text-align:left;     color:#000000;
   font-family:Helvetica,Arial,sans-serif;
}

#mFlexText {
   position:absolute;   z-index:5;           border:none;
   left:   40px;        width:760px;
   font-size:12pt;      text-align:left;     color:#000000;
   font-family:Helvetica,Arial,sans-serif;
}

#gThumbnail {
	position:absolute;  z-index:2;           border:1px solid #afafaf;    background-color:#f0f0f0;
	width:100px;        height:90px;        padding:5px;
    font-family:Helvetica,Arial,sans-serif; font-size:9pt;
}

#gtUnterschr {
	position:absolute; z-index:3; border: none; left:0px; bottom:5px;
	width:100px; height:10px;
}

#gtUnterschr a {text-decoration:none; color:#600020;}

#mPrevPage {
   position:absolute;   z-index:3;           border:none;
   bottom:20px;         left:  31px;
   width: 35px;         height:20px;
}

#mNextPage {
   position:absolute;   z-index:3;           border:none;
   bottom:20px;         right: 31px;
   width: 35px;         height:20px;
}

