.menubackground {
        background-image: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src=../pix/menubackground.png, sizingMethod=scale);
}


.menutop {
        background-image: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src=../pix/menutop.png, sizingMethod=scale);
}

.menubottom {
        background-image: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src=../pix/menubottom.png, sizingMethod=scale);
}

/*
.bgr
{
 background-color:RGB(20,74,94);
 background-color:RGB(18,60,85);
 background-image:url(../pix/mainback.jpg);
 background-attachment:fixed;
}                                  */
.bgrmain
{
/* background-color:RGB(20,74,94);  */
/* background-color:RGB(18,60,85);  */
   background-color:transparent;
 }

body.normal
{
        FONT-FAMILY:arial;
        background-image:url(../pix/bodyback.png);
        background-attachment:fixed;
        background-position:center;
        SCROLLBAR-FACE-COLOR:RGB(60,80,90);
        SCROLLBAR-HIGHLIGHT-COLOR: #6080AA;
        SCROLLBAR-SHADOW-COLOR: RGB(50,70,90);
        SCROLLBAR-3DLIGHT-COLOR: #334466;
        SCROLLBAR-ARROW-COLOR:#FFFFFF;
        SCROLLBAR-TRACK-COLOR: #3F4757;
        SCROLLBAR-DARKSHADOW-COLOR: RGB(20,40,70);
        font-size:14px;
}
body.iframe
{
        FONT-FAMILY:arial;
        /* background-color:RGB(20,74,94);
        background-color:RGB(18,60,85);   */
        SCROLLBAR-FACE-COLOR:RGB(60,80,90);
        SCROLLBAR-HIGHLIGHT-COLOR: #6080AA;
        SCROLLBAR-SHADOW-COLOR: RGB(50,70,90);
        SCROLLBAR-3DLIGHT-COLOR: #334466;
        SCROLLBAR-ARROW-COLOR:#FFFFFF;
        SCROLLBAR-TRACK-COLOR: #3F4757;
        SCROLLBAR-DARKSHADOW-COLOR: RGB(20,40,70);
         font-size:14px;
         background-color:transparent;
}
.iframebody
{
        FONT-FAMILY:arial;
        /* background-color:RGB(20,74,94);
        background-color:RGB(18,60,85); */
        SCROLLBAR-FACE-COLOR:RGB(60,80,90);
        SCROLLBAR-HIGHLIGHT-COLOR: #6080AA;
        SCROLLBAR-SHADOW-COLOR: RGB(50,70,90);
        SCROLLBAR-3DLIGHT-COLOR: #334466;
        SCROLLBAR-ARROW-COLOR:#FFFFFF;
        SCROLLBAR-TRACK-COLOR: #3F4757;
        SCROLLBAR-DARKSHADOW-COLOR: RGB(20,40,70);
        font-size:14px;
        background-color:transparent;
}
.life
{
        font-style:italic;
        font-size:700%;
        font-family:sans-serif;
        letter-spacing:45px;
        color:rgb(193,194,193);
        font-weight:600;
}
.gl
{
        font-style:italic;
        font-size:530%;
        font-family:sans-serif;
        letter-spacing:5px;
        color:rgb(193,194,193);
        font-weight:600;
}
.ev
{
        font-style:italic;
        font-size:300%;
        font-family:sans-serif;
        letter-spacing:2px;
        color:rgb(193,194,193);
        font-weight:600;
}
.glh1
{
        font-size:200%;
        font-family:sans-serif;
        letter-spacing:5px;
        color:rgb(170,200,240);
        font-weight:600;
}
.h1
{
        font-size:200%;
        font-family:sans-serif;
        letter-spacing:5px;
        color:rgb(170,200,240);
        font-weight:600;
}
.sub1
{
        font-size:140%;
        font-family:sans-serif;
        letter-spacing:2px;
        color:rgb(255,200,124);
/*        color:rgb(170,200,240);  */
        font-weight:600;
}
.sub2
{
        font-size:130%;
        font-family:sans-serif;
        letter-spacing:2px;
        color:rgb(170,200,240);
        font-weight:600;
}
.sub3
{
        font-size:120%;
        font-family:sans-serif;
        letter-spacing:2px;
        color:rgb(170,200,240);
        font-weight:400;
}

.sub
{
        font-style:italic;
        font-size:16px;
        font-fami4ly:sans-serif;
        letter-spacing:0.25pc;
        color:rgb(170,200,240);
        font-weight:800;
}
.hl1
{
        font-size:16px;
        font-family:sans-serif;
        letter-spacing:1px;
        color:rgb(255,200,124);
/*        color:rgb(170,200,240);    */
        font-weight:600;
}
.subtitle
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        word-spacing:0.9px;
        color:rgb(230,230,230);
        font-weight:800;
        font-variant:small-caps;

}

.js_title
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        word-spacing:0.9px;
        color:rgb(230,230,230);
        font-weight:800;
        font-variant:small-caps;

}
.linkm
{
        font-style:italic;
        font-size:16px;
        font-family:sans-serif;
        letter-spacing:0.25pc;
        color:rgb(190,17,235);
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none ;

}
.linkh
{
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:0.20pc;
        color:#FFFFFF;
        font-weight:800;
        font-variant:small-caps;
        text-decoration:none;

}
.nolinkh
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:0.2pc;
        color:RGB(255,255,200);
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none;
}

.linkh:hover
{
        color:RGB(255,255,200);
        text-decoration:none;
}



.linklist
{
        background-color:#5C5250;
        width:110px;
        height:24px;
        z-index:0;
        filter:Alpha(opacity=70);
        -moz-opacity:0.7;
        opacity:0.7;
        border-bottom:1px solid RGB(140,180,110);
        background-image:url('../pix/menubck1.jpg');
}
.linklist1
{
        border-bottom:1px solid RGB(110,180,140);
        height:24px;
        width:110px;
        filter:Alpha(opacity=70);
        -moz-opacity:0.7;
        opacity:0.7;
}
.linklist2
{
        border-bottom:1px solid RGB(110,180,140);
        height:22px;
        width:110px;
        filter:Alpha(opacity=70);
        -moz-opacity:0.7;
        opacity:0.7;
}
.submenu
{
 visibility:hidden;
 position:absolute;
 background-image:url('../pix/menulistbck.jpg');
 left:12px;
 width:0px;
 z-index:2;
 border:1px solid RGB(110,180,140);
 filter:Alpha(opacity=50);
 -moz-opacity:0.5;
 opacity:0.5;

}
.submenu_l
{
 visibility:hidden;
 position:absolute;
 background-image:url('../pix/menulistbck.jpg');
 left:12px;
 width:0px;
 z-index:2;
 border:1px solid RGB(110,180,140);
 filter:Alpha(opacity=50);
 -moz-opacity:0.5;
 opacity:0.5;

}
.sublink_l
{
 position:absolute;
 z-index:3;
 width:130px;
}
.sublink_r
{
 position:absolute;
 z-index:3;
 width:130px;
 left:20px;
}
.linkv
{
        font-size:12px;
        font-family:sans-serif;
        word-spacing:0.1px;
        color:#FFFFFF;
        font-weight:800;
        text-decoration:none;
        font-style:italic;
        font-variant:small-caps;

}
.nolinkv
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#BBCCEE;
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none;
}
.link14
{
        font-size:12px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:500;
       /* font-variant:small-caps;  */
        text-decoration:none;
}
.mentitle
{
        font-style:italic;
        font-size:16px;
        font-family:sans-serif;
        letter-spacing:.6px;
        color:#EEFFEE;
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none;
        width:128px;
        z-index:5;
/*        border:1px solid RGB(110,180,140);
        background-image:url('../pix/menubck1.jpg'); */
}
.mentitle_small
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:.6px;
        color:#EEFFEE;
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none;
        width:128px;
        z-index:5;
/*        border:1px solid RGB(110,180,140);
        background-image:url('../pix/menubck1.jpg'); */
}
.nolinks
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:0.1px;
        color:#FFFFFF;
        font-weight:800;
        font-variant:small-caps;
        text-decoration:none;
}
.linksub
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-weight:100;
      /*  font-variant:small-caps;  */
        text-decoration:none;
}
.linksub1
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#AADCBF;
        font-weight:600;
     /*   font-variant:small-caps;   */
        text-decoration:none;
}
.link
{
        color:#EEEEFF;
        font-weight:500;
        text-decoration:none;

}

a:link
{        color:#FFFFFF;
        text-decoration:none;
}
a:visited
{        color:#DFFFDF;
        text-decoration:none;
}
a:focus
{        color:RGB(255,240,255);
        text-decoration:none;
}
a:hover
{
        color:RGB(255,240,255);
        text-decoration:none;
}
a:active
{        color:RGB(255,240,255);
        text-decoration:none;
}

.default
{
        font-size:12px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
/*        font-variant:small-caps;
*/        text-decoration:none;
}
.default_caps
{
        font-size:14px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
        font-variant:small-caps;
        text-decoration:none;
}
.default14
{
        font-size:12px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
       /* font-variant:small-caps;  */
        text-decoration:none;
}
.default15
{
        font-size:13px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
       /* font-variant:small-caps;  */
        text-decoration:none;
}
.default16
{
        font-size:14px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
       /* font-variant:small-caps;  */
        text-decoration:none;
}
.default12
{
        font-size:12px;
        font-family:sans-serif;
        color:#FFFFFF;
        font-weight:100;
        /*font-variant:small-caps;   */
        text-decoration:none;
}
.nolink
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:0.15pc;
        color:#FFFFFF;
        font-weight:100;
        font-variant:small-caps;
        text-decoration:none;
}.termin
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:0.25pc;
        color:#FFFFFF;
        font-weight:400;
        font-variant:small-caps;
        text-decoration:none;
}
.text16
{
        font-style:italic;
        font-size:14px;
        font-family:sans-serif;
        letter-spacing:0.25pc;
        color:#FFFFFF;
        font-weight:400;
        text-decoration:none;
}
.text14
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-weight:900;
        font-variant:small-caps;
        text-decoration:none;
}
.text14t
{
        font-style:italic;
        font-size:12px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-weight:400;
        font-variant:small-caps;
        text-decoration:none;
}
.formular
{
      /*   background-color:#55CC99;  */
         border-style:1px;
         font-size: 10px;
         color: #ffffff;
         font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tformular
{
         width:600px;
         border:0;
         cellspacing:0;
         cellpadding:0;
         border-style:1px;
         font-size: 12px;
         color: #ffffff;
         font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lform
{
         background-color:#4D625D;
         font-size: 10px;
         color: #ffffff;
         font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lbar
{
        padding-left: 9px; padding-right: 9px;

}

.lfade
{
      position:absolute;
      top:151px;
      z-index:5;
}

.lbutt
{
      position:absolute;
      top:1px;
      z-index:5;
}

.sbutton
{
        background-color:#00CC88;
        border-style:1px;
        font-size: 10px;
        color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.losung
{
        font-size:11px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-variant:small-caps;
        text-decoration:none;
}

.xsmall
{
        font-style:italic;
        font-size:8px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-variant:small-caps;
        text-decoration:none;
}
.small10
{
        font-style:italic;
        font-size:10px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
        font-variant:small-caps;
        text-decoration:none;
}
.ticker
{
        font-style:italic;
        font-size:6px;
        font-family:sans-serif;
        letter-spacing:1.1px;
        color:#FFFFFF;
     /*   font-variant:small-caps;  */
        text-decoration:none;
}

.dynCalendar_header{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10pt;
        font-weight: bold;
}
.dynCalendar_dayname {
        background-color: #eeeeee;
        border: 1px solid #c0c0c0;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 8pt;
        text-align: center;
}

.dynCalendar_day {
        background-color: #eeeeee;
        color: #000000;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 8pt;
}

.dynCalendar {
        background-color: #eeeeee;
        border: 2px outset white;
        visibility: hidden;
        position: absolute;
        top: 1px;
        left: 1px;
}

.dyncalendar table {
        background-color: #eeeeee;
}

.dynCalendar td {
        background-color: #eeeeee;
}

td.dynCalendar_today {
        background-color: #ffffff;
        border: 1px solid #c0c0c0;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 8pt;
}