div {
}

body {
 background-image:url(images/nexiu-graph.gif);
 background-color:#E6E6E6;
 background-repeat:no-repeat;
 font-family:Arial, Verdana, sans-serif;
 font-style:normal;
 font-variant:normal;
 font-size:medium;
 font-weight:normal;
}

a:link 		{ color:#000000;text-decoration:none;	}
a:visited 	{ color:#000000;text-decoration:none;	}
a:focus 	{ color:#000000;text-decoration:none;	}
a:hover 	{ color:#000000;text-decoration:none;	}
a:active 	{ color:#000000;text-decoration:none;	}

/* Anzeigebereich */
div.WEBPLACE {
 position: relative;
 margin-left:5px;
 margin-top:5px;
 margin-right:10px;
 margin-bottom:20px;
 padding-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}

/* LOGO Anzeige */
div.LOGO_LEFT {
 position:absolute;
 background-image:url(images/nexiu_logo.gif);
 background-position: left top;
 background-repeat:no-repeat;
 float:left;
 width:330px;
 left:0px;
 height:90px;
}

div.LOGO_MIDDLE {
 position:absolute;
 background-image:url(images/ma_logo_middle.gif);
 background-position: center top;
 background-repeat:repeat-x;
 float:left;
 left:320px;
 right:220px;
 height:90px;
}

div.LOGO_RIGHT { 
 position:absolute;
 background-image:url(images/lustig.gif);
 background-position: right top;
 background-repeat:no-repeat;
 float:left;
 width:229px;
 right:0px;
 height:90px;
}

/* Menue */

div.MENUE {
 position: relative;
 float:left;
 background-image:url(images/line.gif);
 background-position: right top;
 background-repeat:repeat-x;
 text-align:center;
 vertical-align:middle;
 font-size:small;
 top:90px;
 height:40px;
 width:100%;
}

/* Platzhalter */
div.SPACECOL {
 position: relative;
 float:left;
 width:10px; 
 height:100%;
 left:0px;
 top:0px;
 background-color:blue;
}

div.SPACELINE {
 position: relative;
 float:left;
 top:90px;
 width:100%; 
 height:10px;
}

/* Fenster */
div.WINDOW {
 background-color:#FFFFFF;
 position: relative;
 float:left;
 top:90px;
 left:0px;
 width:220px;
 height:620px;
 font-size:small;
}

div.WINDOW_BIG {
 background-color:#E6E6E6;
 position: relative;
 float:left;
 top:90px;
 left:0px;
 width:660px;
 height:320px;
 font-size:small;
}

div.WINDOW_SHORT {
 background-color:#FFFFFF;
 position: relative;
 float:left;
 top:80px;
 left:0px;
 width:220px;
 height:210px;
 font-size:small;
}

div.WINDOW_LONG {
 background-color:#FFFFFF;
 position: relative;
 float:left;
 top:30px;
 left:0px;
 width:220px;
 height:310px;
 font-size:small;
}

/* POPUP */
div.POPUP {
 background-color:#E6E6E6;
 visibility:hidden;
 position: absolute;
 float:left;
 top:160px;
 left:240px;
 width:600px;
 height:500px;
}
div.POPUP_MIDDLE {
 background-color:#E6E6E6;
 visibility:hidden;
 position: absolute;
 float:left;
 top:120px;
 left:200px;
 width:700px;
 height:500px;
}

div.POPUP_BIG {
 background-color:#E6E6E6;
 visibility:hidden;
 position: absolute;
 float:left;
 top:120px;
 left:90px;
 width:700px;
 height:610px;
}

/* Rahmen um die Fenster */
div.FRAME_MIDDLEO {
 position: absolute;
 height:15px;
 left:0px;
 right:0px;
 background-repeat:repeat-x;
 background-image:url(images/OM.gif);
 background-position: top;
}

div.FRAME_MIDDLEU {
 position: absolute;
 height:15px;
 left:0px;
 right:0px;
 bottom:0px;
 background-repeat:repeat-x;
 background-image:url(images/UM.gif);
 background-position: bottom;
}

div.FRAME_LEFTM {
 width:15px;
 left:0px;
 bottom:0px;
 top:0px;
 position: absolute;
 background-repeat:repeat-y;
 background-image:url(images/LM.gif);
 background-position: left;
}

div.FRAME_RIGHTM {
 width:20px;
 right:0px;
 top:0px;
 bottom:0px;
 position: absolute;
 background-repeat:repeat-y;
 background-image:url(images/RM.gif);
 background-position: right;
}

div.FRAME_LEFTO {
 width:15px;
 height:15px;
 left:0px;
 top:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/LO.gif);
 background-position: left top;
}

div.FRAME_LEFTU {
 width:15px;
 height:15px;
 left:0px;
 bottom:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/LU.gif);
 background-position: left bottom;
}

div.FRAME_RIGHTO {
 width:20px;
 height:20px;
 right:0px;
 top:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/RO.gif);
 background-position: right top;
}

div.FRAME_RIGHTU {
 width:20px;
 height:20px;
 right:0px;
 bottom:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/RU.gif);
 background-position: right bottom;
}
/* ########################################################## */
div.FRAME_WMIDDLEO {
 position: absolute;
 height:15px;
 left:0px;
 right:0px;
 background-repeat:repeat-x;
 background-image:url(images/WOM.gif);
 background-position: top;
}

div.FRAME_WMIDDLEU {
 position: absolute;
 height:15px;
 left:0px;
 right:0px;
 bottom:0px;
 background-repeat:repeat-x;
 background-image:url(images/WUM.gif);
 background-position: bottom;
}

div.FRAME_WLEFTM {
 width:15px;
 left:0px;
 bottom:0px;
 top:0px;
 position: absolute;
 background-repeat:repeat-y;
 background-image:url(images/WLM.gif);
 background-position: left;
}

div.FRAME_WRIGHTM {
 width:20px;
 right:0px;
 top:0px;
 bottom:0px;
 position: absolute;
 background-repeat:repeat-y;
 background-image:url(images/WRM.gif);
 background-position: right;
}

div.FRAME_WLEFTO {
 width:15px;
 height:15px;
 left:0px;
 top:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/WLO.gif);
 background-position: left top;
}

div.FRAME_WLEFTU {
 width:15px;
 height:15px;
 left:0px;
 bottom:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/WLU.gif);
 background-position: left bottom;
}

div.FRAME_WRIGHTO {
 width:20px;
 height:20px;
 right:0px;
 top:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/WRO.gif);
 background-position: right top;
}

div.FRAME_WRIGHTU {
 width:20px;
 height:20px;
 right:0px;
 bottom:0px;
 position: absolute;
 background-repeat:no-repeat;
 background-image:url(images/WRU.gif);
 background-position: right bottom;
}

/* ########################################################## */

div.CLOSELINE {
 position: relative;
 left:0px;
 right:0px;
 top:10px;
 height:40px;
}

div.VIEW {
 position: absolute;
 float:left;
 top:15px;
 bottom:20px;
 right:20px; 
 left:15px;
}

div.VIEW_LINK {
 position: absolute;
 float:left;
 top:15px;
 bottom:20px;
 right:20px; 
 left:15px;
 cursor:pointer;
}

div.VIEW_POPUP {
 background-color:#FFFFFF;
 position: absolute;
 float:left;
 top:15px;
 bottom:12px;
 right:20px; 
 left:15px;
}

div.SUBINFO {
 /*background-color:#A00000;*/
 position: relative;
 float:left;
 top:80px;
 bottom:0px;
 right:0px; 
 left:0px;
/* height:420px;*/
 height:340px;
 width:570px;
 font-size:small;
 overflow:auto;
}

div.SUBFRAME {
 position: relative;
 float:left;
 top:0px;
 bottom:0px;
 right:0px; 
 left:0px;
 height:420px;
 width:562px;
 font-size:small;
 /*overflow:scroll;*/
}

div.INFOBUTTON {
 position: absolute;
 width:50px;
 height:23px;
 background-repeat:repeat-x;
 background-image:url(images/line.gif);
 background-position: center center;
 bottom:0;
}

div.INFOSPACE {
 position: relative;
 float:none;
 height:23px;
 background-repeat:repeat-x;
 background-image:url(images/line.gif);
 background-position: center center;
 display:inline;
 text-align:center;
 padding-left: 12px;
 padding-right: 12px;
 cursor:pointer;
}

iframe.INLAY {
 background-color:#FFFFFF;
 font-size:small;
 position: absolute;
 border:0;
 float:left;
 top:40px;
 bottom:10px;
 right:0px; 
 left:0px;
 width:558px;
 height:380px;
}

iframe.CUSTINFO {
 background-color:#E6E6E6;
 font-size:small;
 position: absolute;
 border:0;
 float:left;
 top:20px;
 bottom:10px;
 right:0px; 
 left:0px;
 width:190px;
 height:560px;
}

body.INLINE {
 background-color:#FFFFFF;
 background-image:none;
 font-size:medium;
}

td {
 text-align:left;
 vertical-align:top;
}

