div {
}

body {
 background-image:url(/images/nexiu-graph.gif);
 background-color:#FFFFFF;
 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:40px;
 margin-top:40px;
 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/ma_logo_left.gif);
 background-position: left top;
 background-repeat:no-repeat;
 float:left;
 width:330px;
 left:0px;
 height:80px;
}

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:80px;
}

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

/* Menue */

div.MENUE {
 position: relative;
 float:left;
 background-image:url(/images/ma_line.gif);
 background-position: right top;
 background-repeat:repeat-x;
 text-align:center;
 vertical-align:middle;
 font-size:small;
 top:80px;
 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:320px;
 font-size:small;
}

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

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

/* POPUP */
div.POPUP {
 background-color:#FFFFFF;
 visibility:hidden;
 position: absolute;
 float:left;
 top:120px;
 left:100px;
 width:600px;
 height:500px;
}

/* 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.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 {
 position: absolute;
 float:left;
 top:15px;
 bottom:0px;
 right:20px; 
 left:15px;
}

div.SUBINFO {
 position: relative;
 float:left;
 top:0px;
 bottom:0px;
 right:0px; 
 left:0px;
 height:420px;
 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/ma_line.gif);
 background-position: center center;
 bottom:0;
}

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:#FFFFFF;
 font-size:small;
 position: absolute;
 border:0;
 float:left;
 top:20px;
 bottom:10px;
 right:0px; 
 left:0px;
 width:190px;
 height:270px;
}

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

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

