/* WinIE4 */
	/* begin body type */

BODY	{	
	font-size:		   0.9em;  /* "Zeilenhöhe" 1em=Normal  2.3em vergroessert Zeilenabstand!! */
               	line-height:	   1.2em;  /* "Zeilenabstand": normal=1.58em */
	font-size-adjust:	.58;  	 /* normal=.58  oder .98 ändert nichts */	
        
        font-family:	      monospace, symbol, arial, sans-serif;   /* Verdana, Myriad Web, Syntax, sans-serif; */     
        text-transform: none;
 	/* Farben:  #F5F5F5= Schwärzlich #FC0=braungelb, #006=dunkelblau, #707=lila, #F63= türkis, #5F5=hellgrün, red, yellow, green 
	    red, blue, lt. blue, gray, green, yellow, purple      #669966= interessantes Grün 004 ist dunkleres Blau als 006     */

        color: 	black;                                                    /* normale Schriftfarbe = hellgrün ist ungut */
        background: url("thalassa_at_night.jpg") #CCCCCC;   
        background-repeat: repeat;
        background-attachment: fixed;
   	}	

/* WinIE4 */
	/* begin body box */	/* 6 - 'twelvths symmetric' */

BODY	{
	margin-top:	0.58em;		/* 1.58em; */
	margin-left:	2%;		/* 8%; */
	margin-right:	1%;		/* 5%; */
	margin-bottom:	0.58em; 	/* 1.58em; */
	
	width:	auto;
	}
	
	

/* end affordances */	
		
A:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:		Blue;
	background:	none;
	}	
		
A:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:		red;  / * #6CF ist hellblau */
	background:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	font-weight:	bold;
                text-decoration:        blink;
                font-size:                  160%;
                letter-spacing:          2px;   
	color:		#006;
	background:	#69F;
	}	
		
A:hover	{	
	text-decoration:	none;
	letter-spacing: 1px;        /* 0.1em */
                font-variant: small-caps;    /* Grossbuchstaben */
                font-size: 150%;
	font-weight:	bolder;
                color:          	#00ffff;       /* #FC0  00CCFF ist oder dunkleres Hellblau als 00ffff   */  
	background:	red;
	}	
		
A.menu {
        color: white;
        font-weight: bold;
        font-size: 12 pt;
        font-family: monospace;
        text-decoration: none;
        background-color: black;
       }

A.menu:hover {
        color: black;
        letterspacing: 1px;
        background-color: white;
      }

A.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#F63;
	background:	#006;
	}	
		
	/* end affordances */	


		
		
		
.subhead	{	
	margin-top:	.75em;
	margin-bottom:	.75em;
	
	}	
		
.stb	{	
	margin-top:	2.17em;
	margin-bottom:	.75em;
	padding-top:	2.17em;
	padding-bottom:	0;
		border-style:	solid
	}	
		
.mtb	{	
	margin-top:	3.08em;
	margin-bottom:	.75em;
	padding-top:	3.08em;
	padding-bottom:	0;
	border-top:	.1em;
	border-bottom:	0;
	border-style:	solid
	}	
		
.ltb	{	
	margin-top:	4.34em;
	margin-bottom:	.75em;
	padding-top:	4.34em;
	padding-bottom:	0;
	border-top:	.25em;
	border-bottom:	0;
	border-style:	solid
	}	

/* Listen */
		
DT	{	/* Termliste = zu definierendes  sollte Art Überschrift sein*/
	margin-left:	0.1em;  /* 0 */
	margin-right:	0;
	
        font-size:    1.3em;  /* "Zeilenhöhe" 1em=Normal  2.3em vergroessert Zeilenabstand!! */
        line-height:  1.6em;  /* "Zeilenabstand": normal=1.58em */
	}	
		
DD	{	/* Definitionsliste */
	margin-left:	0.4em; /* 1.58em; */
	margin-right:	0;
		}			

