/***************************
Automatisch generierte Datei
***************************/

body {
    background:#000000;        color:#c7c4bb;    font-size:13px;    font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;    scrollbar-Track-Color:#000000;    scrollbar-Face-Color:#16344e;    scrollbar-Arrow-Color:#ffcc00;    scrollbar-DarkShadow-Color:#16344e;    scrollbar-Shadow-Color:#000000;    scrollbar-Highlight-Color:#000000;    scrollbar-3dLight-Color:#16344e;    
    padding-left: 0px;
}
.console
{
	font-family: Consolas,Courier,monospace;
}

small {font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;}
big {font-size:16px}

hr {height: 1px; border: 0px; color: #696969; background-color: #696969;margin-top:2px;margin-bottom:0px}

h1 {
    background-color:inherit;
    padding:0px;
    color:#FFCC00;
    font-size:13px;
    font-weight:normal;
    text-align:center;
/*  vertical-align:center; */
/*  line-height:50; */
    margin-top:8px;
    margin-bottom:2px;
/*  margin-left:1; */
}
h1.l {
    color:#FFCC00;
}

h2 {
    background-color:inherit;
    padding:0px;
    color:#999999;
    font-size:13px;
    font-weight:normal;
    text-align:center;
    margin-bottom:0px;
/*  margin-left:1; */
}

/* ------------------------------------ Tabellen ------------------------------------------------ */

table {
    /*margin-left:0;*/
}
table.in_dent
{
	margin-left: -2px;
}

#body > table
{
	margin-left: -2px;
}

.seperator_table{background-color:inherit;}
.seperator_text{
    background-color:inherit;
    color:#FFCC00;
    font-size:13px;
    font-weight:normal;
    text-align:center;
}

.seperator_text_deact{
    background-color:inherit;
    color:#999999;
    font-size:13px;
    font-weight:normal;
    text-align:center;
}

th,td {
    font-size:13px;
    /*padding:1;*/
}

th {
    background-color:#16344e;
    font-weight:normal;
    padding:1px;
    /*border: 1px solid #999999;*/
}

td          {border: 1px solid #16344e;text-align:center;background:url(content-bg.png);;}
.buttonbody {border: 0px;background:#16344e;}
.bb {border: 0px;background:#16344e;}
.bbl {border: 0px;background:#16344e;text-align:left;}
.bbr {border: 0px;background:#16344e;text-align:right;}
.button	{border: 0px; background:#16344e; text-align:center;}

.tab {border: 1px solid #696969;background:url(wabe.png);}
.tab_selected {border: 1px solid #696969;background:#16344e;}
.grp {border: 1px solid #696969;}

td.img {background:#000000}
td.imgl {background:#000000;text-align:left;}
td.imgz {background:#000000;text-align:center;}
td.imgr {background:#000000;text-align:right;}

.padd		{background-color:{CONST:Color.Table};padding:1;padding-left:7;cursor:pointer;border:0;text-align:left}
.nb         {border: 0px;text-align:left;background: none}
.nbz        {border: 0px;text-align:center;background: none}
.nbl        {border: 0px;text-align:left;background: none}
.nbr        {border: 0px;text-align:right;background: none}

.d		    {border: 1px solid {CONST:Color.Table};text-align:center;}
/*.off        {border: 1px solid {CONST:Color.Table};text-align:center;color:#999999;}*/
.l      	{text-align:left;}
.r      	{text-align:right;}
/*.b		    {padding:0;border: 1px solid {CONST:Color.Table};}*/

/* ---------------------------------- normaler Text --------------------------------------------- */

img {
    border:0px;
}

span    {}
.black  {font-weight:normal;color:#000000}
.white	{font-weight:normal;color:#FFFFFF}
.dark   {font-weight:normal;color:#333333}
.deact	{font-weight:normal;color:#999999}
.positiv{font-weight:normal;color:#33FF33}
.yellow	{font-weight:normal;color:#FFFF00}
.orange {font-weight:normal;color:#FFCC00}
.darkgrey	{font-weight:normal;color:#333333}
.negativ{font-weight:normal;color:#FF0000}
.beep	{font-weight:normal;color:#33CCFF}
/*.unknown{font-weight:normal;color:#223388}*/
.act	{font-weight:normal;color:#FFCC00}
/*.unimp	{font-weight:normal;color:#224488}*/

ul {list-style-image:url(li.gif)}
.intd {margin-top:5px;margin-bottom:1px;margin-left:20px;}

/* --------------------------------- Formular --------------------------------------------------- */

input.textbox
{
	font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
	color:#c7c4bb;
	border:1px solid #36546e;
	background-color:#16344e;
	height:18px;
	font-size:13px;
	padding-bottom: 0px;
	padding-top: 0px;
}

input.button
{
	height:18px;
	margin:0px;
	padding:0px;
	color:#c7c4bb;
	background-color:#16344e;
}

input.button2
{
	height:20px;
	margin:0px;
	padding:0px;
	color:#c7c4bb;
	background-color:#16344e;
	border:1px solid #36546e;
	cursor:pointer;
}

input.button2:hover,select:hover,textarea:hover,input.textbox:hover
{
	border:1px solid #56748e !important;
}

input.button2:focus,select:focus,textarea:focus,input.textbox:focus
{
	border:1px solid #51afe1 !important;
}

input.box{}

select {
    font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
		font-size:13px;
		height:20px;
    /*border-color:#1A1C5E;        */
    
    color:#c7c4bb;
    background-color:#16344e;
    /*border:1px solid #16344e;*/
    border:1px solid #36546e;
    /*border-top:0;        */
    /*border-bottom:0;   */
    /*border-left:0;   */
    /*border-right:0;*/
    scrollbar-Track-Color:#000000;
    scrollbar-Face-Color:#16344e;
    scrollbar-Arrow-Color:{CONST:Color.Highlight};

    scrollbar-DarkShadow-Color:#000000;
    scrollbar-Shadow-Color:#000000;
    scrollbar-Highlight-Color:#000000;
    scrollbar-3dLight-Color:#000000;
}

textarea  {background-color:#16344e;color:#c7c4bb;font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
		border:1px solid #36546e;
		font-size:13px;
    scrollbar-Track-Color:#000000;
    scrollbar-Face-Color:#16344e;
    scrollbar-Arrow-Color:#ffcc00;

    scrollbar-DarkShadow-Color:#16344e;
    scrollbar-Shadow-Color:#000000;
    scrollbar-Highlight-Color:#000000;
    scrollbar-3dLight-Color:#16344e;
		margin-top:0px;
		margin-bottom:0px;
}
.intab	  {background-color:#000000;color:#c7c4bb;font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif; border: 0px solid #666666;}

a:link		{color:#c7c4bb;text-decoration:none;}
a:visited	{color:#c7c4bb;text-decoration:none;}
a:hover		{color:#FFCC00;text-decoration:underline;}

a.underline:link	{text-decoration:underline;}
a.underline:visited	{text-decoration:underline;}

a.deact		{color:#999999;text-decoration:none;}

form
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.hinttext
{
    background:#FFFFE1;
    color:#000000;
    font-size:8pt;
    font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
		text-align:left;
		border: 1px solid black;
}

.hinttextmain
{
    background:#000000;
    color:#c7c4bb;
    font-size:13px;
    font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
		text-align:left;
		border: 1px solid black;
}

.hintborder
{
	border: 0px;
}

#hint td {color:#000000;font-size:8pt;background:inherit}
#hint .deact		{font-weight:bold; color:#999999}
#hint .positiv		{font-weight:bold; color:green}
#hint .orange		{color:#DD8800}

/*--- Links in Kurzhilfen---*/

#hint a:link		{color:#000000;text-decoration:underline;}
#hint a:visited	{color:#000000;text-decoration:underline;}
#hint a:hover		{color:#000000;text-decoration:none;}

/*--- Hinweise im Handbuch ---*/

.notice-important	{color:#FF0000}
.notice-info			{color:#CCCC33}
.notice-tip				{color:#33CC33}
.notice-help			{color:#90EE90}
.notice-title			{color:#66CCFF}

/*--- Hinweise in Kurzhilfen ---*/

#hint .notice-important	{color:#FF0000}
#hint .notice-info			{color:#DD8800}
#hint .notice-tip				{color:#008000}
#hint .notice-help			{color:#119911}
#hint .notice-title			{color:#000080}

#overDiv td
{
	border:0px;
	background-image:none;
}

#overDiv .hint_bg
{
	border:0px;
	background-image:none;
}

#overDiv .hint_fg1
{
	border:1px solid #1A1C5E; 
	background-image:none;
}

#overDiv .hint_fg2
{
	padding:0px;
	background-image:none;
	border:1px solid #333399;
}

#overDiv .hint_text
{
		background-image:none;
    background:#FFFFE1;
    color:#000000;
    font-size:8pt;
    font-family:"Segoe UI",Verdana,Arial,Helvetica,sans-serif;
		text-align:left;
		border: 1px solid black;
		padding-left:2px;
		padding-right:2px;
		padding-top:1px;
		padding-bottom:1px;
}

#overDiv .hint_td
{
	border:0px;
	background-image:none;
}

#galaxymap .cell
{
	width: 32px;
	height: 32px;
	padding:0px;
}

#galaxymap .celldiv
{
	position: relative;
	text-align: left;
}

#galaxymap .line_left
{
	position: absolute;
	border-top-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: dotted;
	width: 16px;
	height: 2px;
	top: 16px;
	left:0px;
	opacity:0.75;filter:alpha(opacity=75);
}

#galaxymap .line_right
{
	position: absolute;
	border-top-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: dotted;
	width: 16px;
	height: 2px;
	top: 16px;
	left:16px;
	opacity:0.75;filter:alpha(opacity=75);
}

#galaxymap .line_top
{
	position: absolute;
	border-left-width: 2px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: dotted;
	width: 2px;
	height: 16px;
	top: 0px;
	left:16px;
	opacity:0.75;filter:alpha(opacity=75);
}

#galaxymap .line_bottom
{
	position: absolute;
	border-left-width: 2px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-style: dotted;
	width: 2px;
	height: 16px;
	top: 16px;
	left:16px;
	opacity:0.75;filter:alpha(opacity=75);
}

#galaxymap .text_cell
{
	text-align:center;
	vertical-align:middle;
	background: inherit;
	border:0px;
	background: none;
}

#galaxymap .topdiv
{
	position: absolute;
	top:0px;
	left:0px;
	width:32px;
	height:32px;
}

#galaxymap .text_table
{
	position: absolute;
	top:0px;
	left:0px;
	border-spacing: 0px;
	border:0px;
	width:32px;
	height:32px;
}

.input_mouseover
{
	border:1px solid #56748e !important;
}

.input_focus
{
	border:1px solid #51afe1 !important;
}