HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
table {
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #000000; COLOR: #ffffff;
}

table.full-height {  width:100%;  border:1px solid black;}

#GREX {
	BACKGROUND-IMAGE: url(../images/login_screens/icons/grey_dot.png); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; opacity:0.5; filter: alpha(opacity=70);
}
#topright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 30; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; opacity:0.6; filter: alpha(opacity=60);
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; RIGHT: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #cccccc; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.5; filter: alpha(opacity=50);
}
A {
	COLOR: #93a9d5
}
A:active {
	COLOR: #50607c;
}
A:hover {
	COLOR: #ff7900;
}
#top_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 35px
}
#bottom_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 12; LEFT: 10px; BOTTOM: 180px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.6; filter: alpha(opacity=60);
}

#head-right {
        Z-INDEX: 12; RIGHT: 10px; BOTTOM: 120px; MARGIN: 0px; POSITION: absolute; opacity:0.8; filter: alpha(opacity=80);
}
#head-right:hover {
        Z-INDEX: 12; RIGHT: 10px; BOTTOM: 120px; MARGIN: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
}

#bottom-gridnews {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 10px; BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
          }
#bottom-gridnews:hover {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 10px; BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
          }

#bottom-fader {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 430px; BOTTOM: 130px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
          }

#bottom-gridevents {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 750px; BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
            }

#bottom-gridforum {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 425px; BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70); 
           }

#bottom-gridlinks {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; RIGHT: 10px; BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
           }

#bottom-gridlinks:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-gridnews:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-gridforum:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-gridevents:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom_left:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#gridstatus:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#userbox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#topright:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom_right:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-header:hover {
        opacity:1.0; filter: alpha(opacity=100);
}

#bottom-right:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#head-right:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
.black_content_white:hover  {
        FONT-SIZE: 1.2em; COLOR: #ccc; opacity:1.0; filter: alpha(opacity=100);
}

#bottom-header {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; LEFT: 1px; BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.5; filter: alpha(opacity=50);
            }

#christmas {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 60; LEFT: 203px; BOTTOM: 141px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
            }
#ostern {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 60; LEFT: 202px; BOTTOM: 146px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
        }
#newyear {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 60; LEFT: 180px; BOTTOM: 120px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
            }
#flickr {
        Z-INDEX: 99; left:10px; top: 10px; opacity:1.0; filter: alpha(opacity=100); HEIGHT: 100%; WIDTH: 100%;
            }

#ticker {
         opacity:0.6; filter: alpha(opacity=60);
            }

IMG#mainImage {
	LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 1px; HEIGHT: 100%
}
#bottom_right {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 13; RIGHT: 1px; BOTTOM: 180px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.4; filter: alpha(opacity=40);
}

#languages {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 13; LEFT: 20px; TOP: 20px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.5; filter: alpha(opacity=50);
}

#languages:hover {
        opacity:1.0; filter: alpha(opacity=100);
}

#gridstatus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 41; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; POSITION: relative; opacity:0.5; filter: alpha(opacity=50);
}
#gridstatus:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


.ONLINE {
	FONT-WEIGHT: bold; COLOR: #12d212
}
.OFFLINE {
	FONT-WEIGHT: bold; COLOR: #ea0202
}
.gridtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.newslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; opacity:0.5; filter: alpha(opacity=50); 
}
TD.gridbox_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_tl.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_tr.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_bl.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_br.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px ; opacity:0.5; filter: alpha(opacity=70);
}


#userbox {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 7px; PADDING-TOP: 5px; POSITION: relative; opacity:0.4; filter: alpha(opacity=40);

}

#userbox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


#Infobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 71; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; POSITION: relative; opacity:0.4; filter: alpha(opacity=40);
}
#infobox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


.boxtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; TEXT-ALIGN: left; opacity:1.0; filter: alpha(opacity=100);
}
.black_content {
	FONT-SIZE: 1.2em; COLOR: #ffffff; BACKGROUND-COLOR: #000000; 
}
.black_content_no {
        FONT-SIZE: 1.2em; COLOR: #ccc; BACKGROUND-COLOR: #000000;
}
.black_content_white {
        FONT-SIZE: 1.2em; COLOR: #ccc; 
}

TD.boxwhite_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxwhite_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_r.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxwhite_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxwhite_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_l.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxwhite_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_tl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_tr.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_bl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_br.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxgreen_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_r.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxgreen_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxgreen_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_l.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxgreen_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_tl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_tr.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_bl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_br.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxyellow_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxyellow_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_r.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxyellow_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxyellow_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_l.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxyellow_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_tl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_tr.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_bl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_br.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxred_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_r.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxred_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxred_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_l.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxred_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_tl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_tr.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_bl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_br.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}

#regionbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; POSITION: fixed; BOTTOM: 200px; LEFT: 10px
}
.regiontoptext {
	PADDING-RIGHT: 3px; font-weight:bold; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.regiontext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

#slide1 {
  width: 100%;
  height: 100%;
  left: 1px;
  POSITION: absolute;
}

.bgstretcher {
	background: black;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: 1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}

#page {
z-index: 25;
position: relative;
}


