@charset "UTF-8";
div#fortstatus_menu div.rand,
div#fortstatus_menu div.keinrand,
div#fortstatuscontent div.rand,
div#fortstatuscontent div.keinrand,
div#vmarquee div.rand,
div#vmarquee div.keinrand {
	font-family:Verdana,Arial,sans-serif;
	margin:0;
}

div#fortstatus_menu div.rand,
div#fortstatus_menu div.keinrand,
div#vmarquee div.rand,
div#vmarquee div.keinrand {
	color:#ffffff;
	background-color:transparent;
	margin-left:5px;
	padding-left:5px;
}

div#fortstatuscontent div.rand,
div#fortstatuscontent div.keinrand,
div#vmarquee div.rand,
div#vmarquee div.keinrand {
	color:#ffffff;
	background-color:transparent;
}

div#fortstatus_menu div.schmal,
div#fortstatuscontent div.schmal,
div#vmarquee div.schmal {
	width:135px;
}

div#fortstatus_menu div.nichtschmal,
div#fortstatuscontent div.nichtschmal,
div#vmarquee div.nichtschmal {
	width:99%;
}

div#fortstatus_menu div.rand,
div#fortstatuscontent div.rand,
div#vmarquee div.rand {
	border:solid 1px #ffffff;
	padding:1px;
}

div#fortstatus_menu div.keinrand,
div#fortstatuscontent div.keinrand,
div#vmarquee div.keinrand {
	border:none;
	padding:3px;
}

div#fortstatus_menu h1.fortstatus,
div#fortstatuscontent h1.fortstatus,
div#vmarquee h1.fortstatus {
	font-size:11px;
	font-weight:700;
	text-decoration:underline;
	margin:2px;
	padding:0;
}

div#fortstatus_menu h2.fortstatus,
div#fortstatuscontent h2.fortstatus,
div#vmarquee h2 {
	font-size:10px;
	font-weight:600;
	text-decoration:underline;
	margin:2px;
	padding:0;
}

div#fortstatus_menu h1.fortstatus,
div#fortstatus_menu h2.fortstatus,
div#fortstatuscontent h1.fortstatus,
div#fortstatuscontent h2.fortstatus,
div#vmarquee h1.fortstatus,
div#vmarquee h2.fortstatus {
	text-align:center;
	margin-left:-5px !important;
	margin-bottom:5px !important;
}

div#fortstatus_menu p,
div#fortstatuscontent p,
div#vmarquee p {
	font-size:10px;
}

div#fortstatus_menu p.copyright,
div#fortstatuscontent p.copyright,
div#vmarquee p.copyright {
	text-align:left;
	margin-top:0;
	padding-top:0;
}

#fortstatus_menu p.copyright span,
#fortstatuscontent p.copyright span,
#vmarquee p.copyright span {
	border-top:1px solid #ffffff;
	font-size:9px;
	font-weight:500;
}

div#fortstatus_menu p.copyright a,
div#fortstatuscontent p.copyright a,
div#vmarquee p.copyright a {
	text-decoration:none;
	color:#ffffff;
	border-bottom:dotted 1px #ffffff;
}

div#fortstatus_menu p.copyright a:hover,
div#fortstatuscontent p.copyright a:hover,
div#vmarquee p.copyright a:hover {
	border-bottom:solid 1px #c91111;
}

div#fortstatus_menu table,
div#fortstatuscontent table,
div#vmarquee table {
	font-size:9px;
	text-align:left;
	margin:0 auto;
}

div#fortstatus_menu table.status,
div#fortstatuscontent table.status,
div#vmarquee table.status {
	padding:0;
	margin:1px auto;
	width:96%;
	border:1px solid #ffffff;
	border-collapse:collapse;
	font-size:10px;
	text-align:center;
}

div#fortstatus_menu th,
div#fortstatus_menu td,
div#fortstatuscontent th,
div#fortstatuscontent td,
div#vmarquee th,
div#vmarquee td {
	padding:0;
}

div#fortstatus_menu table.status th,
div#fortstatus_menu table.status td,
div#fortstatuscontent table.status th,
div#fortstatuscontent table.status td,
div#vmarquee table.status th,
div#vmarquee table.status td {
	border:1px solid #ffffff;
	padding:2px;
}

div#fortstatus_menu th.reich,
div#fortstatuscontent th.reich,
div#vmarquee th.reich {
	font-size:11px;
	text-align:center;
	text-decoration:underline;
	font-weight:700;
}

div#fortstatus_menu img,
div#fortstatuscontent img,
div#vmarquee img {
	border:none;
	vertical-align:middle;
}

div#fortstatus_menu span,
div#fortstatuscontent span,
div#vmarquee span {
	font-weight:600;
}

div#fortstatus_menu span.hl,
div#fortstatuscontent span.hl,
div#vmarquee span.hl {
	display:block;
	margin:0 auto;
	padding:0;
	width:95%;
	background-color:#ffffff;
	height:1px;
}

div#fortstatus_menu span.rot,
div#fortstatuscontent span.rot,
div#vmarquee span.rot {
	color:red;
}

div#fortstatus_menu .new_Syrtis,
div#fortstatuscontent .new_Syrtis,
div#vmarquee .new_Syrtis {
	color:#008900;
}

div#fortstatus_menu .old_Syrtis,
div#fortstatuscontent .old_Syrtis,
div#vmarquee .old_Syrtis {
	color:#4e894e;
}

div#fortstatus_menu .new_Alsius,
div#fortstatuscontent .new_Alsius,
div#vmarquee .new_Alsius {
	color:#2677ac;
}

div#fortstatus_menu .old_Alsius,
div#fortstatuscontent .old_Alsius,
div#vmarquee .old_Alsius {
	color:#566588;
}

div#fortstatus_menu .new_Ignis,
div#fortstatuscontent .new_Ignis,
div#vmarquee .new_Ignis {
	color:#c91111;
}

div#fortstatus_menu .old_Ignis,
div#fortstatuscontent .old_Ignis,
div#vmarquee .old_Ignis {
	color:#c96363;
}

div#fortstatus_menu .fort,
div#fortstatuscontent .fort,
div#vmarquee .fort {
	color:#7e7e7c;
}

div#fortstatus_menu table.status,
div#fortstatuscontent table.status,
div#vmarquee table.status {
	width:110px;
	margin-left:10px;
}

div#fortstatus_menu .online,
div#fortstatuscontent .online,
div#vmarquee .online {
  color:#008900;
	cursor:default;
}

div#fortstatus_menu .offline,
div#fortstatuscontent .offline,
div#vmarquee .offline {
	color:#c91111;
	cursor:default;
}

div#fortstatuscontent .fortstatus_time {
	color:#fff;
	font-weight:500;
}

div#fortstatus_menu .lastupdate {
	font-size: 8px;
	font-weight:500;
}

div#fortstatus_menu .lastupdate > span {
	font-size: 8px;
	text-align: center;
	font-weight:500;
} 

div#marqueecontainer {
	position: relative;
	width: 585px; /*marquee width */
	height: 45px; /*marquee height */
	background-color: black;
	overflow: hidden;
	border: 1px outset red;
	padding: 2px;
	padding-left: 4px;
}

