/* Start Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
body {	line-height: 1;}
ol, ul {	list-style: none;}
table {	border-collapse: collapse;
	border-spacing: 0;}
/* End Reset */

html, body, div, p, h1, h2, h3, h4, ul, ol, 
span, a, table, td, form, img, li, blockquote {

   font-family: Verdana, Helvetica, Geneva, sans-serif;
	color: #B7B7B7;
	font-size: small;
}

html, body {
   background: #fff;
   min-height: 800px;
}




/* Display Start*/
#container {
			width: 800px;
			border: 0px solid #fff;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;					
		}
		
#addthis {
display: none;
}

#banner {display: none;
					}



#navlist{
		display: none;
}


}
#aktiv{display: none;
}



#content {
			margin: 0;
			padding: 10px 10px 10px 10px;
			background-color: #fff;
			color: #000;
			min-height: 300px;
			
		}
		
#content a{
			color: #4f75e5;
			text-decoration: none;
			
		}
#content a:hover{
			color: #4f75e5;
			
		}
#hint {float:right;
margin-right: -25px; }	
	
#footer2 {
			clear: both;
			text-align: right;
			font-size: 12px;
			padding: 5px;
			padding-right: 5px;		
			margin-top:5px;
				background-color: #3CA39C;
				color: #111;
		}
#footer2 a {
	text-decoration: none;
	font-size: 12px;
	color: #111;
		}
		#footer2 a:hover {
	color: #fff;
		}
		
		#footer1 {
			display: none;
		}
	

		
		
		
#impressum {
			clear: both;
			margin-left: auto;
			margin-right: auto;	
			width: 795px;
			text-align: right;
			font-size: 12px;
			background-color: #fff;
			padding-right: 5px;
			padding-bottom: 20px;
			
		}
#impressum a {
color: #333;
			text-decoration: none;
			font-size: 12px;
		}
#impressum a:hover {
			text-decoration: underline;
		}
#arrowtop {
text-align:right;}

/* Display End*/

p {
			line-height: 1.4em;	
			padding: 5px 0 5px 0;
		}

		
h1 {
			font-size: 24px;
			padding-bottom: 20px;
		}
h2 {
			font-size: medium;
			font-weight: bolder;
			padding-bottom: 10px;
		}
h3 {
			font-size: 16px;
			font-weight: bolder;
			padding-top: 30px;
		}
		
h4 {
			font-size: 14px;
			font-weight: bolder;
			padding-top: 10px;
		}
		
blockquote {
			line-height: 1.2em;	
			padding: 10px 30px 10px 30px;
		}
#zeichen
		{float: left;
		width: 96px;
		border: 1px dotted #ccc;		
		padding: 5px;
		margin: 3px;
		margin-right: 20px;
		margin-bottom: 10px;}
		
#zeichen_kus
		{float: left;
		width: 96px;
		border: 1px dotted #ccc;		
		padding: 5px;
		margin: 3px;
		margin-right: 20px;
		margin-bottom: 10px;}

.zeichenpadding
	{margin-left: 131px;}
#hexagramme td
		 { border: thin dotted #ccc;
		 padding: 5px;
		  vertical-align:middle; }
		 
		 
		 #ressource {
			padding: 20px;
			background-color: #030403;
			
		}
		.clear{
		clear: both;
		min-height: 30px;}
		


#banner img {display: none;


					
