
		html, body { height: 100%; }
		 
		body {
		  background-color: #000000;
		  color: #FFFFFF;
			font-family: Verdana, Sans-Serif;
			font-size: 13px;

			margin: 2px;
		}

		table {
			background-color: #242424
			font-family: Verdana, Sans-Serif;
			font-size: 12px;
		}
		table.header {
			background-color: #000000;
			margin:0px;
		}
	
		table.shadedcells td {
			background-color: #242424;
		}
		
		a {
		  color: #CBBA79;
		  text-decoration: none;
		}

		a:hover {
		  text-decoration: underline;
		}
		
		.border {
	    border-color: #CBBA79;
			border-style: solid;
			border-width: 1px;
		}

		.bottom_border {
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #CBBA79;
		}
	
		.title {	
			height: 20px;
			font-weight: bold;
		}
		
		div.menu {
			background-color: #42300A; /* EDF2F2 */
			
			border-bottom-style: solid;
			border-bottom-color: #CBBA79; /* ddd */
			border-bottom-width: 1px;	
			
			border-top-style: solid;
			border-top-color: #FFF;
			border-top-width: 1px;
		
			letter-spacing: 1px;
			
			/* Innenabstand */ 
			padding-bottom: 1px;
			padding-top: 1px;
		}
		
		table.dreid {
			background-color: #TABLEBGCOLOR; /* EDF2F2 */
			
			border-bottom-style: solid;
			border-bottom-color: #CBBA79; /* ddd */
			border-bottom-width: 1px;	
		
			border-left-style: solid;
			border-left-color: #FFF;
			border-left-width: 1px;
		
			border-right-style: solid;
			border-right-color: #CBBA79; /* ddd */
			border-right-width: 1px;	
			
			border-top-style: solid;
			border-top-color: #FFF;
			border-top-width: 1px;
		}
		
		div.menu a {	
			background-color: #42300A; /* EDF2F2 */
		
			border-bottom:	1px solid #CBBA79; /* DDD */
			border-left:		1px solid #FFF;
			border-right:		1px solid #CBBA79; /* DDD */
		
			color: #CBBA79;		
		
			padding-bottom: 1px;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 1px;
			
			text-decoration: none;
		}
		
		div.menu a:hover {
			background: #62502A;
			text-decoration: none;
		}
		
		div.menu a.left {
			background-color: #42300A; /* EDF2F2 */
			border-left-style: none;
			padding-left: 0px;
			padding-right: 1px;
		}
		
		div.menu a.left:hover {
		}
		
		div.menu a.right {
			background-color: #42300A; /* EDF2F2 */
			border-right-style: none;
			padding-left: 1px;
			padding-right: 0px;
		}
		
		div.menu a.right:hover {
		}		
		
		table.forum {
			border-collapse:collapse;
			/* table-layout:fixed; */
			width:100%;
		}
		
		td.forum {
			margin: 0px;
			padding: 0px;
		}
		
		img.forum {
			heigth: 16px;
			width: 16px;
		}
		
		td.end {
			background-image: url("/images/forum/end.gif");
			background-repeat: no-repeat;
		  height: 16px;
			margin: 0px;
			padding: 0px;
		  width: 16px;
		  vertical-align: top;
		}
		
		td.space {
		  background-image: url("/images/forum/space.gif");
		  height: 16px;
			margin: 0px;
			padding: 0px;
		  width: 16px;
		  vertical-align: top;
		}
		
		td.vertline {
		  background-image: url("/images/forum/vertline.gif");
		  height: 16px;
			margin: 0px;
			padding: 0px;
		  width: 16px;
		  vertical-align: top;
		}
				
		input:focus {
			border-style: inset;
			border-color: #141414;
		}
		
		select { 
			border-style: groove;
			border-width: 2px;
			border-color: #CBBA79;		
			font-family: Verdana;
			color: #FFFFFF;
			background-color: #141414;
			font-size: 10px;
		}
		
		option {
			font-family: verdana;
			font-size: 10px;
			color: #FFFFFF;
			background-color: #141414;
		
		}

		.text, textarea {
			border-style: solid;
			border-width: 1px;
			border-color: #CBBA79;
			font-size: 10px;
			font-family: verdana;
			color: #FFFFFF;
			background-color: #000000;
		}

		.text:focus, textarea:focus {
			border-style: inset;
			border-color: #141414;
		}
		
		input[type=checkbox], input[type=radio] {
			border-style: inset;
			border-width: 2px;
			border-color: #141414;
			margin: 2px;
			background-color: #42300A;
		}
		
		.button {
			border-style: outset;
			border-width: 1px;
			border-color: #CBBA79;
			font-size: 11px;
			font-family: verdana;
			font-style: bold;
			color: #FFFFFF;
			background-color: #000000;
		}

		.button:hover{
			border-style: inset;
		}

		.small{
			font-size: 9px;
		}

		.titlebar{
			font-size: 20px;
			font-stretch: expanded;
			letter-spacing: 5px;
		}
    td.addletd {
       border-style:solid;
       border-color: #TABLEBORDERC;
       border-width:1px;
       font-size: 22px;
		   text-align: center;
    }
