html   { overflow:hidden; }
body	 {	margin-top:0px;
			margin-bottom:0px;
			margin-left:auto;
			margin-right:auto; 
			padding:0px; 
			border:0px; 
			overflow:hidden; 
			width:1020px;
			height:100%; 
			max-height:100%; 
			background-image:url(/images/backpurple.jpg);
			background-repeat:repeat-x;
			background-color:#938BFF;
			text-align:center;
			}

#wrapper        { width:1020px; height:100%; margin:auto; text-align:left; overflow:auto; }

#idgheader      { position:absolute; top:0px;    width:1020px; height:140px; overflow:hidden; background-color:#938BFF; background-image:url(/images/backpurple.jpg);  background-repeat:repeat-x;  z-index:4; }
#idgfooter      { position:absolute; bottom:0px; width:1020px; height:10px;  overflow:hidden; background-color:#938BFF; background-image:url(/images/content_bgb.gif); background-repeat:no-repeat; z-index:4; }
#idgcont_top    { position:fixed;    top:140px;  width:1020px; height:10px;  overflow:hidden; background-image:url(images/content_bgt.gif); background-position:top left; background-repeat:no-repeat; }
#idgcontent     { position:fixed;    top:150px;  width:1020px; bottom:10px;  overflow:auto; overflow-x:hidden; overflow-y:auto; text-align:left; background-image:url(images/content_bg.gif); background-position:top left; background-repeat:repeat-y; }
#idgframel  	 { position:fixed;    top:140px;  width:180px;  bottom:10px;  background-color:#938BFF; z-index:2; background-image:url(images/backpurple2.jpg); background-repeat:repeat-x; }

#idgheader_ie   { position:absolute; top:0px;     width:1003px; height:150px; background-color:#938BFF; overflow:hidden; background-image:url(/images/backpurple.jpg);  background-repeat:repeat-x;  z-index:4; }
#idgfooter_ie   { position:absolute; bottom:-1px; width:1003px; height:11px;  background-color:#938BFF; overflow:hidden; background-image:url(/images/content_bgb_ie.gif); background-repeat:no-repeat; z-index:4; }
#idgcont_top_ie { position:absolute; top:140px;   width:1020px; height:10px;  overflow-x:hidden; overflow:hidden; background-image:url(images/content_bgt_ie.gif); background-position:top left; background-repeat:no-repeat; z-index:4; }
#idgcontent_ie  { position:absolute; top:0px;     width:1020px; height:100%;  padding-top:150px; padding-bottom:10px; overflow-x:hidden; overflow-y:auto; background-image:url(images/content_bg_ie.gif); background-position:top left; background-repeat:repeat-y; }
#idgframel_ie   { position:absolute; top:0px;     width:180px;  height:100%;  padding-top:140px; padding-bottom:10px; overflow-x:hidden; overflow-y:auto; background-color:#938BFF; z-index:2; background-image:url(images/backpurple.jpg); background-position:top left; background-repeat:repeat-x; }


html>#wrapper  { width:910px;	}
* html #wrapperx    { top:0px; padding-top:150px; padding-left:0px; padding-bottom:10px; padding-right:0px; }
* html #idgcontent { height:100%; width:1020px; overflow:auto; }




td       { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
td.preis { text-align:right; vertical-align:bottom; }
td.pline { border-bottom:solid 1px #FFE0E0; }

a.navi:link    { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a.navi:active  { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a.navi:visited { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a.navi:hover   { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#E3269B; text-decoration:none; cursor:pointer; }

a:link    { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a:active  { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a:visited { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#4A266B; text-decoration:none; cursor:pointer; }
a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#C0005A; text-decoration:none; cursor:pointer; }

.titel     { font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold; }
.subtitel  { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#D315D9; font-weight:bold; }
.microtext { font-size:1px; }

