body {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10pt;
	background-image: url(../img/aussen_bg1.jpg);
}
a {
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: underline;
}
table.header_base {
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	width: 1024px;
	text-align: center;
}
table.main_base {
	border: 0px solid #FFFFFF;
	width: 1024px;
}
table.footer_base {
	color: #000000;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	width: 1024px;
}
a.footer {
	color: #000000;
	text-decoration: none;
}
a.footer:hover {
	color: #000000;
	text-decoration: underline;
}
table.inhalt_base {
	width: 820px;
}
table.inhalt_top {
	color: #000000;
	width: 820px;
	background-image: url(../img/inhalt_top.jpg);
	height: 40px;
	text-align: center;
}
a.inhalt_top {
	color: #FFFFFF;
	font-style: italic;
	text-decoration: none;
}
a.inhalt_top:hover {
	color: #FFFFFF;
	font-style: italic;
	text-decoration: underline;
}
a.navi_planets {
	color: #000000;
	text-decoration: none;
}
a.navi_planets:hover {
	color: #000000;
	text-decoration: underline;
}
table.footer_base {
	width: 1024px;
	height: 30px;
	background-image: url(../img/footer.jpg);
	border: 0px solid #FFFFFF;
	text-align: right;
}
table.spacer {
	height: 10px;
}
table.navi_top {
	font-weight: bold;
	color: #000000;
	text-align: center;
	width: 204px;
	background-image: url(../img/navi_top.jpg);
	height: 35px;
}
table.navi_inhalt {
	color: #000000;
	width: 204px;
	background-image: url(../img/navi_inhalt.jpg);
}
table.navi_bottom {
	text-align: center;
	width: 204px;
	background-image: url(../img/navi_top.jpg);
	height: 35px;
}
a.navi_left {
	display: block;
	color: #000000;
	text-decoration: none;
	width: 100%;
}
a.navi_left:hover {
	display: block;
	color: #000000;
	background-image: url(../img/navi_hover.png);
	text-decoration: none;
	width: 100%;
}
table.userliste_top {
	color: #999999;
	width: 50%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	background-color: #555555;
}
table.userliste_inhalt {
	color: #999999;
	width: 50%;
	border: 1px solid #999999;
	background-color: #222222;
}
table.userliste_details_inhalt_first {
	color: #999999;
	width: 75%;
	background-color: #222222;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
table.userliste_details_inhalt_second {
	color: #999999;
	width: 75%;
	background-color: #222222;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
table.notizblock_inhalt_first {
	color: #999999;
	width: 75%;
	border: 1px solid #999999;
	background-color: #222222;
}
table.notizblock_inhalt_second {
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_first {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_second {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px dashed #999999;
	border-bottom: 0px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_third {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px dashed #999999;
	border-bottom: 0px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_fourth {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px dashed #999999;
	border-bottom: 1px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_fifth {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #222222;
}
table.messages_inhalt_sixth {
	color: #999999;
	width: 75%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #222222;
}
table.news_top {
	width: 100%;
	background-color: #555555;
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
}
table.news_inhalt_first {
	color: #999999;
	width: 100%;
	border-bottom: 1px dashed #777777;
	background-color: #222222;
}
table.news_inhalt_second {
	color: #999999;
	width: 100%;
	border-bottom: 1px dashed #999999;
	background-color: #222222;
}
table.build_inhalt_first {
	color: #999999;
	width: 100%;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #222222;
}
table.build_inhalt_second {
	color: #999999;
	width: 100%;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #222222;
}
table.choose_planet_inhalt {
	color: #999999;
	 width: 35%;
	 border-bottom: 1px solid #999999;
	 border-left: 1px solid #999999;
	 border-right: 1px solid #999999;
}
/* ----- Infotext Link ----- */
a.info {
	color: #FFFFFF;
	text-decoration: none;
	cursor: default;
}
a.info:hover {
	color: #FFE004;
	text-decoration: none;
	cursor: default;
}
/* ----- Hilfetext Link ----- */
a.help {
	color: #FFFFFF;
	text-decoration: none;
	/* cursor: help; */
	cursor: default;
}
a.help:hover {
	color: #FFFFFF;
	text-decoration: none;
	/* cursor: help; */
	cursor: default;
}
/* ----- Hinweis Grün ----- */
table.warn_green {
	width: 72%;
	border: 1px solid #00FF00;
	background-color: #005500;
	color: #00FF00;
}
/* ----- Hinweis Rot ----- */
table.warn_red {
	width: 72%;
	border: 1px solid #FF0000;
	background-color: #550000;
	color: #FF0000;
}
/* ----- Progressbar ----- */
td.progress_bar_first {
	background-color: #999999;
	background-image: url(../img/progress_bar.bmp);
}
/* ----- Seitenweise Blättern ----- */
table.seiten {
	vertical-align: top;
}
a.pages {
	color: #999999;
	font-size: 8pt;
	border: 1px solid #999999;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
a.pages:hover {
	color: #FFFFFF;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
a.pages_second {
	color: #000000;
	font-size: 8pt;
	border: 1px solid #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
a.pages_second:hover {
	color: #FFFFFF;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #555555;
}
td.pages_numbers {
	color: #FFFFFF;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
	background-color: #555555;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
td.pages_main {
	color: #FFFFFF;
	font-size: 8pt;
	border: 1px solid #FFFFFF;
	background-color: transparent;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* ----- Nachrichtensystem ----- */
table.msg_marked { /* Markierter Bereich in der Navigation */
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 5px;
	background-color: #555555;
}
table.msg_normal { /* Normaler Bereich in der Navigation */
	border: 1px solid #999999;
	background-color: #222222;
}
/* ----- Startsystem wählen ----- */
table.select_system {
	color: #FFFFFF;
	width: 35%;
	border: 1px solid #999999;
	background-color: #555555;
}
/* ----- Startsysteme anzeigen ----- */
table.list_system {
	width: 35%;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
/* *****************************
********* Forschungen **********
***************************** */
/* ********** Noch nicht erforscht ********** */
/* ----- Kategorie ----- */
table.forschung_top {
	color: #FFFFFF;
	border: 1px solid #999999;
	background-color: #555555;
}
/* ----- Name ----- */
table.forschung_inhalt_top {
	color: #FFFFFF;
	border: 1px solid #999999;
	background-color: #555555;
}
/* ----- Beschreibung ----- */
table.forschung_inhalt_first {
	color: #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #222222;
}
/* ----- Kosten ----- */
table.forschung_inhalt_second {
	color: #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #222222;
}
/* ----- Erforschen ----- */
table.forschung_inhalt_third {
	color: #999999;
	border: 1px solid #999999;
	background-color: #222222;
}
/* ********** Bereits erforscht ********** */
/* ----- Kategorie ----- */
table.erforscht_top {
	color: #00FF00;
	border: 1px solid #009900;
	background-color: #008000;
}
/* ----- Name ----- */
table.erforscht_inhalt_top {
	color: #00FF00;
	border: 1px solid #009900;
	background-color: #008000;
}
/* ----- Beschreibung ----- */
table.erforscht_inhalt_first {
	color: #009900;
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	background-color: #002000;
}
/* ----- Kosten ----- */
table.erforscht_inhalt_second {
	color: #009900;
	border-top: 1px solid #009900;
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	background-color: #002000;
}
/* ----- Erforschen ----- */
table.erforscht_inhalt_third {
	color: #009900;
	border: 1px solid #009900;
	background-color: #002000;
}
/* *****************************
********* Übersicht ************
***************************** */
/* ----- Reminder ----- */
table.reminder_top {
	color: #FFFFFF;
	width: 100%;
	border: 1px solid #999999;
	background-color: #555555;
}
table.reminder_inhalt {
	width: 100%;
	border: 1px solid #999999;
	background-color: #222222;
}
/* ----- Neuigkeiten ----- */
table.neuigkeiten_top {
	color: #FFFFFF;
	width: 100%;
	border: 1px solid #999999;
	background-color: #555555;
}
table.neuigkeiten_inhalt_top {
	color: #FFFFFF;
	width: 100%;
	border-top: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	background-color: #555555;
}
table.neuigkeiten_inhalt_inhalt {
	color: #999999;
	width: 100%;
	border-bottom: 1px dashed #999999;
	background-color: #222222;
}
table.neuigkeiten_inhalt_bottom {
	color: #999999;
	width: 100%;
	border-bottom: 1px dashed #999999;
	background-color: #222222;
}
/*----- Übersicht ----- */
table.ubersicht_top {
	color: #FFFFFF;
	width: 100%;
	border: 1px solid #999999;
	background-color: #555555;
}
table.ubersicht_inhalt {
	color: #999999;
	border: 1px solid #999999;
	background-color: #222222;
}
table.ubersicht_inhalt_aktuell {
	color: #999999;
	border: 1px solid #00AA00;
	background-color: #002200;
}

/* Textfelder, Inputs, Buttons, etc. */
option, select {
	font-family: Verdana;
	font-size: 10pt;
	color: #999999;
	background-color: transparent;
	border: 1px solid #999999;
}
option:focus, select:focus, select:hover, option:hover {
	color: #FFFFFF;
	/* background-color: #005500; */
	border: 1px solid #FFFFFF;
}
.submit, .reset {
	color: #FFFFFF;
	font-family: Verdana;
    font-size: 10pt;
	border: 1px solid #999999;
	background-image: url(../img/button.jpg);
	cursor: pointer;
}
.submit:hover, .reset:hover {
	color: #FFFFFF;
	font-family: Verdana;
    font-size: 10pt;
	border: 1px solid #999999;
	background-image: url(../img/button_hover.jpg);
	cursor: pointer;
}
.submit:active, .reset:active {
	color: #FFFFFF;
	font-family: Verdana;
    font-size: 10pt;
	border: 1px solid #999999;
	background-image: url(../img/button_active.jpg);
	cursor: pointer;
}
input {
	font-family: Verdana;
    font-size: 10pt;
    color: #999999;
    background-color: transparent;
    border: 1px solid #999999;
    cursor: pointer;
}
input:focus, input:hover {
	color: #FFFFFF;
	/* background-color: #005500; */
	border: 1px solid #FFFFFF;
	cursor: pointer;
}
textarea, file {  
    font-family: Verdana;
    font-size: 10pt;
    color: #999999;
    background-color: transparent;
    border: 1px solid #999999;
}
textarea:focus, textarea:hover, file:hover {
	color: #FFFFFF;
	/* background-color: #005500; */
	border: 1px solid #FFFFFF;
}
/* *****************************
********* Forschungen NEU ******
***************************** */
/* ********** Noch nicht erforscht ********** */
/* ----- Kategorie ----- */
/* table.forschung_top {
	color: #FFFFFF;
	border: 1px solid #999999;
	background-color: #555555;
} */
/* ----- Inhalt Außen ----- */
/* td.forschung_inhalt_ausen {
	color: #000000;
	background-image: url(../img/forschung_inhalt.jpg);
} */
/* ----- Name ----- */
/* table.forschung_inhalt_top {
	color: #FFFFFF;
	border: 0px solid #999999;
	background-color: #555555;
	background-image: url(../img/forschung_top.jpg);
} */
/* ----- Beschreibung ----- */
/* table.forschung_inhalt_first {
	color: #000000;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	background-color: #999999;
	background-image: url(../img/forschung_inhalt.jpg);
} */
/* ----- Kosten ----- */
/*table.forschung_inhalt_second {
	color: #000000;
	border-top: 1px dashed #000000;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999; */
	/* background-color: #222222; */
	/* background-image: url(../img/forschung_inhalt2.jpg); */
/*} */
/* ----- Erforschen ----- */
/*table.forschung_inhalt_third {
	color: #999999;
	border: 0px solid #999999;
	background-color: #222222;*/
	/* background-image: url(../img/forschung_bottom.jpg); */
	/* background-image: url(../img/forschung_top.jpg);
} */
/* ********** Bereits erforscht ********** */
/* ----- Kategorie ----- */
/* table.erforscht_top {
	color: #00FF00;
	border: 1px solid #009900;
	background-color: #008000;
} */
/* ----- Name ----- */
/* table.erforscht_inhalt_top {
	color: #00FF00;
	border: 0px solid #009900;
	background-color: #008000;
	background-image: url(../img/erforscht_top.jpg);
} */
/* ----- Beschreibung ----- */
/* table.erforscht_inhalt_first {
	color: #000000;
	border-left: 0px solid #009900;
	border-right: 0px solid #009900;
	background-color: #008000;
	background-image: url(../img/erforscht_inhalt.jpg);
} */
/* ----- Kosten ----- */
/* table.erforscht_inhalt_second {
	color: #000000;
	border-top: 1px dashed #000000;
	border-left: 0px solid #009900;
	border-right: 0px solid #009900; */
	/* background-color: #008000; */
/* } */
/* ----- Erforschen ----- */
/* table.erforscht_inhalt_third {
	color: #00FF00;
	border: 0px solid #009900;
	background-color: #002000; */
	/* background-image: url(../img/erforscht_bottom.jpg); */
	/* background-image: url(../img/erforscht_top.jpg); */
/* } */