body {
         width:100%;
         height:100%;
         margin:0;
	padding:0;
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 8pt;
	color:#BA5445;
	line-height:150%;
         background-attachment: fixed;
         scrollbar-track-color: #FFFFD7;
         scrollbar-face-color: #FFFFD7;
         scrollbar-highlight-color: #FFB7FF;
         scrollbar-3dlight-color: #FFEAFF;
         scrollbar-darkshadow-color: #FFFFD7;
         scrollbar-arrow-color: #735444;
         scrollbar-shadow-color: #FFFFD7;
}

p {margin:5;padding:5};

tr, td { margin:0;
	padding:0;
	font-family: Comic Sans MS, Verdana, Arial, sans-serif;
	font-size: 8pt;
}

/* Link styles */
a:link {font-weight:bold;color:#BA5445; text-decoration:none;}
a:visited {font-weight:bold; color:#BA5445;text-decoration:none;}
a:hover {font-weight:bold; letter-spacing:1px; color:#FFFFD7;text-decoration:none;}
a:active {color:#FFB7FF;}

iframe.main
{border:1px dashed #FFFFD7;}

/* Layout
----------------------------------------------- */
div.mittig {
	position: absolute;
	left: 50%;
	margin-left: -400px;
	width: 800px;
	top:50%;
	margin-top: -268px;
	height: 536px;
         border: 1px dashed #BA5445;
}


div.oben {
	position: absolute;
         left:20px;
         top:0;
         width:200px;
         height:150px;
         border:0px dashed #a6a6a6;
         z-index:5;
         margin:0;
	padding:0;
         overflow: visible;
}

#text {
	padding:20px;
}

#textkl {
	padding:10px;
}

p.titel {
       margin:8;
       padding:2;
       font-family: Comic Sans MS, Verdana, Arial, sans-serif;
       font-size: 8pt;
       color:#CCA660;
       background:url("main-bg2.jpg");
       line-height:150%;
       letter-spacing:1px
}

ul {
	list-style-type:disk;
	font:8pt Comic Sans MS, Verdana, Arial, sans-serif;
	color:#BA5445;
	line-height:150%;
}