body {
	background-color: white;
	color: black;
	font-family:Verdana;
}

div#logo {
	position:fixed;
	left:15px;
	/* 7 pixels less than the navigation because of the shadow */
	width:113px;
	top:20px;
	text-align:center;
	color:#FFAB51;
}

div#nav {
	position:fixed;
	width:120px;
	left:15px;
	top:120px;
	z-index:1;
	background-color:white;
	padding-bottom:0px;
}

div#nav table {
	background-color:#FFAB51;
}

div#nav ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}


div#nav li {
	padding-bottom:10px;
}

div#content {
	position:absolute;
	left:250px;
	top:65px;
	right:20px;
	max-width:900px;
	z-index:0;
}

div#content ul {
	list-style-image:url(../img/point.gif);
}
div#content li {
	padding-bottom:5px;
}
div#content table {
}
div#content table.border td {
	border:1px solid black;
}

/* for the screenshot gallery */
div#content table.gal { border:1px dashed #ffd5a8; border-spacing:10px;}
div#content table.gal td { border: 1px solid #FFAB51; padding:5px; text-align:center; vertical-align:middle; }

tr.header td {
	background-color:#FFAB51;
	border:1px solid black;
}

hr { height:3px; color:#FFAB51; background-color:#FFAB51; border:1px solid #D86B00; border-top:1px solid #FFD1A5; border-left:1px solid #FFD1A5; }

a:link { color:#0D8C00; text-decoration:underline; }
a:visited { color:#6D8C00; text-decoration:underline; }
a:active { color:#579A2E; text-decoration:none; }

.sbtl { background-image:url(../img/s_tl.png); width:4px; height:8px; }
.sbtr { background-image:url(../img/s_tr.png); width:4px; height:8px; }
.sbbl { background-image:url(../img/s_bl.png); width:8px; height:4px; }
.sbbr { background-image:url(../img/s_br.png); width:4px; height:4px; }

.sbt { background-image:url(../img/s_t.png); background-repeat:repeat-x; width:10px; height:4px; }
.sbl { background-image:url(../img/s_l.png); background-repeat:repeat-y; width:4px; height:10px; }
.sbr { background-image:url(../img/s_r.png); width:4px; height:10px; }
.sbb { background-image:url(../img/s_b.png); width:10px; height:4px; }

.sbrs { background:url(../img/s_rs.png); width:2px; height:10px; }
.sbbs { background:url(../img/s_bs.png); width:10px; height:2px; }
.sbbrs { background:url(../img/s_brs.png); width:8px; }

.sstr { background-image:url(../img/s_str.png); width:8px; height:9px; }
.ssr { background-image:url(../img/s_sr.png); width:8px; }


.ssbl {  background-image:url(../img/s_sbl.png); width:9px; height:8px; font-size:3pt; }
.ssb { background-image:url(../img/s_sb.png); font-size:3pt; /* <- evil hack */ }
.ssbr { background-image:url(../img/s_sbr.png); width:8px; }


.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(../img/shadow.png) right bottom no-repeat;}
.wrap2 {
	background:url(../img/s_sbl.png) left bottom no-repeat;
}
.wrap3 {
	padding:0 7px 7px 0;
	background:url(../img/s_str.png) right top no-repeat;
}

/* Forum */

.quote { color:gray; display:inline; }

/* Table cell short */
td.shr {
	width: 15%;
	white-space: nowrap;
}

table.fborder { border:1px solid #D86B00; border-spacing:0px; }

/* Standard Colors */ 

/*td { border:1px solid black; }*/
tr.flight { }
tr.flight td { border:1px solid #FFAB51; }

tr.fdark { }
tr.fdark td { border:1px solid #FFAB51; background-color:#FFAB51; }

/* Standard Colors with border */

td.fborderlight { background-color:#FFAB51; border:1px solid #D86B00; }
td.fborderdark {  background-color:#FF9329; border:1px solid #D86B00; }

/* New Messages */

a.fnew:link { color:#00D824; text-decoration:underline; }
a.fnew:visited { color:#00D824; text-decoration:underline; }
a.fnew:active { color:#00D824; text-decoration:none; }

tr.fnewdark td { border:1px solid #FFDEBD;  background-color:#FFDEBD; }
/*tr.newdark a:link { color:#00CC00 }
tr.newdark a:visited { color:#00CC00 }*/

tr.fnewlight td { border:1px solid #FFDEBD; }
/*tr.newlight a:link { color:#00CC00 }
tr.newlight a:visited { color:#00CC00 }*/

/* Invisible Table */
/* The background color of the table is the background the color of the homepage */

td.finvisible { background-color: white; border-width:0px;}

/* Entry approvment - ever seen such a genius way on how to underline a link? :D*/
a.unapproved { color:gray; text-decoration:none; border-bottom:1px dashed gray; }
a.approved { color:green; text-decoration:none; border-bottom:1px dashed green;  }
a.pending { color:blue; text-decoration:none;  border-bottom:1px dashed blue;  }
a.denied { color:red; text-decoration:none; border-bottom:1px dashed red; }

.input { background-color:#D7EBF3; border:1px solid #0070D8; }

.small * { font-size:8pt; }

/* CC-Like backround colors */
.red { background-color:#FF9A89; }
.green { background-color:#87FF9E; }
.blue { background-color:#87EAFF; }

/* highlight für kommentaranker */
table.highlight { background-color:#c6e3ff; border:1px solid #D86B00; }

